home *** CD-ROM | disk | FTP | other *** search
/ Chip 1996 November / Chip 11-96.iso / treiber / drucker / panason / kxp3696 / windows / kxp3696.exe / REF3696.TXT < prev    next >
Text File  |  1995-01-20  |  138KB  |  3,657 lines

  1. RTM125G V1.0
  2. ;*****************************************************************************
  3. ;*                       << Panasonic KX-P3696 >>                            *
  4. ;*                          COMMAND REFERENCE                                *
  5. ;*****************************************************************************
  6.  
  7.  
  8. ;                     *********************************
  9. ;                     *****  EPSON Mode Commands  *****
  10. ;                     *********************************
  11.  
  12.  
  13. <DRUCKQUALITÄT> 
  14. Dieser Befehl dient zur Wahl der Druckqualität.
  15.  
  16.      Befehl:   ESC     x       n
  17.      Dez.  :   27      120     n
  18.      Hex.  :   1B      78      n
  19.  
  20.      Bemerkungen:
  21.      *NLQ Zeichen werden gedruckt, indem der Druckkopf zweimal
  22.       darüber fährt. Doppeldruck ist deshalb mit ESC + "G" im NLQ-Druck
  23.       wirkungslos.
  24.      *Für n können folgende Werte eingesetzt werden:
  25.         ~n=0:Entwurfsqualität (Draft)~
  26.         ~n=1:Korrespondenzqualität (NLQ)~
  27.      *Dieser Befehl ist nur dann betriebsbereit, wenn die Schriftart im 
  28.       Bedienungsfeld auf "PGM" eingestellt ist. 
  29.  
  30. <SCHRIFTART> 
  31. Dieser Befehl dient zum Umschalten zwischen den verschiedenen Schriftarten.
  32.  
  33.      Befehl:   ESC     k       n
  34.      Dez.  :   27      107     n
  35.      Hex.  :   1B      6B      n
  36.  
  37.      Bemerkungen:
  38.      *Für n können die folgenden Werte eingesetzt werden:
  39.         ~n=0:    Schriftart Roman~
  40.         ~n=1:    Schriftart Sans Serif~
  41.         ~n=2:    Schriftart Courier~
  42.         ~n=3:    Schriftart Prestige~
  43.         ~n=4:    Schriftart Script~
  44.         ~n=5:    -----------------~
  45.         ~n=6:    Schriftart Bold PS~
  46.  
  47.      *Dieser Befehl ist nur im Korrespondenzschrift-Modus wirksam (ESC+x+1).
  48.      *Dieser Befehl ist nur dann betriebsbereit, wenn die Schriftart im
  49.       Bedienungsfeld auf "PGM" eingestellt ist. 
  50.      *Standard ist Courier.
  51.  
  52. <POTENZ-/INDEXSCHRIFT> 
  53. Dieser Befehl dient zur Wahl der hoch- und tiefgestellten Schrift.
  54. Die Zeichen werden in der oberen bzw. unteren Hälfte der Zeile gedruckt.
  55.  
  56.      Ein:
  57.      Befehl:   ESC     S       n
  58.      Dez.  :   27      83      n
  59.      Hex.  :   1B      53      n
  60.  
  61.      Aus:
  62.      Befehl:   ESC     T
  63.      Dez.  :   27      84
  64.      Hex.  :   1B      54
  65.  
  66.      Bemerkungen:
  67.      *Für n können folgende Werte eingesetzt werden:
  68.       n=0:   Potenzschrift
  69.       n=1:   Indexschrift
  70.      *Hoch- und tiefgestellte Zeichen sind 1/2 mal so hoch wie normale 
  71.       Zeichen.
  72.  
  73. <SCHRIFTBREITE PICA>
  74. Dieser Befehl schaltet auf 10 Zeichen/Zoll (bis 136 Zeichen/Zeile).
  75.  
  76.      Befehl:   ESC     P
  77.      Dez.  :   27      80
  78.      Hex.  :   1B      50
  79.  
  80.      Bemerkung:
  81.      *Wenn PICA und COMPRESSED zusammen gewählt werden, verringert sich 
  82.       der Ausdruck auf 17 Zeichen/Zoll (bis 231 Zeichen/Zeile).
  83.      *Dieser Befehl ist nur dann betriebsbereit, wenn der Schriftgrad im 
  84.       Bedienungsfeld auf "PGM" eingestellt ist. 
  85.  
  86. <SCHRIFTBREITE ELITE>
  87. Dieser Befehl schaltet auf 12 Zeichen/Zoll (bis 163 Zeichen/Zeile).
  88.  
  89.      Befehl:   ESC     M
  90.      Dez.  :   27      77
  91.      Hex.  :   1B      4D
  92.  
  93.      Bemerkung:
  94.      *Wenn ELITE und COMPRESSED zusammen gewählt werden, verringert sich 
  95.       der Ausdruck auf 20 Zeichen/Zoll (bis 272 Zeichen/Zeile).
  96.      *Dieser Befehl ist nur dann betriebsbereit, wenn der Schriftgrad im
  97.       Bedienungsfeld auf "PGM" eingestellt ist. 
  98.  
  99. <SCHRIFTBREITE MICRON>
  100. Dieser Befehl schaltet auf 15 Zeichen/Zoll (bis 204 Zeichen/Zeile).
  101.  
  102.      Befehl:   ESC     g
  103.      Dez.  :   27      103
  104.      Hex.  :   1B      67
  105.  
  106.      Bemerkung:
  107.      *Wenn MICRON und COMPRESSED zusammen gewählt werden, verringert sich 
  108.       der Ausdruck auf 15 Zeichen/Zoll (bis 204 Zeichen/Zeile).
  109.      *Dieser Befehl ist nur dann betriebsbereit, wenn der Schriftgrad im
  110.      Bedienungsfeld auf "PGM" eingestellt ist. 
  111.  
  112. <SCHRIFTBREITE COMPRESSED>
  113. Dieser Befehl schaltet auf 17 Zeichen/Zoll (bis 231 Zeichen/Zeile).
  114.  
  115.      Ein:
  116.      Befehl:   SI      oder      ESC     SI
  117.      Dez.  :   15      oder      27      15
  118.      Hex.  :   0F      oder      1B      0F
  119.  
  120.      Aus:
  121.      Befehl:   DC2
  122.      Dez.  :   18
  123.      Hex.  :   12
  124.  
  125.      Bemerkungen:
  126.      *Wenn PICA und COMPRESSED zusammen gewählt werden, verringert sich 
  127.       der Ausdruck auf 17 Zeichen/Zoll (bis 231 Zeichen/Zeile).
  128.      *Wenn ELITE und COMPRESSED zusammen gewählt werden, verringert sich 
  129.       der Ausdruck auf 20 Zeichen/Zoll (bis 272 Zeichen/Zeile).
  130.      *Wenn MICRON und COMPRESSED zusammen gewählt werden, verringert sich 
  131.       der Ausdruck auf 15 Zeichen/Zoll (bis 204 Zeichen/Zeile).
  132.      *Wenn PS (Proportionaldruck) und COMPRESSED zusammen gewählt werden, 
  133.       erfolgt der Ausdruck in PS Schmalschrift.
  134.      *Dieser Befehl ist nur dann betriebsbereit, wenn der Schriftgrad im
  135.       Bedienungsfeld auf "PGM" eingestellt ist. 
  136.         
  137. <PROPORTIONALDRUCK>
  138. Der Zeichenabstand wird proportional zur Zeichenbreite eingestellt.
  139.  
  140.      Befehl:   ESC     p       n
  141.      Dez.  :   27      112     n
  142.      Hex.  :   1B      70      n
  143.  
  144.      Bemerkungen:
  145.      *Für n können folgende Werte eingesetzt werden:
  146.       ~n=0 : Aus~
  147.       ~n=1 : Ein~
  148.      *Proportionaldruck besitzt Vorrang gegenüber PICA, ELITE, und MICRON
  149.       Schriftbreite.
  150.      *Wenn PS (Proportionaldruck) und COMPRESSED zusammen gewählt werden, 
  151.       erfolgt der Ausdruck in PS Schmalschrift.
  152.      *Dieser Befehl ist nur im NLQ-Modus (ESC+x+1) betriebsbereit.
  153.      *Dieser Befehl ist nur dann betriebsbereit, wenn der Schriftgrad im
  154.       Bedienungsfeld auf "PGM" eingestellt ist. 
  155.  
  156. <SCHRIFTBREITE/SCHRIFTATTRIBUT PROGRAMMIEREN>
  157. Dieser Befehl dient zum Aktivieren einer bestimmten Kombination von
  158. Schriftbreite und/oder Schriftattribut(en).
  159.  
  160.      Befehl:   ESC     !       n       (n = 0 bis 255)DEZ
  161.      Dez.  :   27      33      n
  162.      Hex.  :   1B      21      n
  163.  
  164.      Bemerkungen:
  165.      *Der Wert von n bestimmt die Kombination von Schriftbreite 
  166.       und Schriftattributen.
  167.      *Um den Wert von n zu berechnen, addieren Sie die in der folgenden
  168.       Tabelle aufgeführten Werte der gewünschten Funktionen:
  169.       ~   Bit                        EIN       AUS~
  170.       ~    0: Schriftbreite         Elite     Pica~
  171.       ~    1: PS                     EIN       AUS~
  172.       ~    2: Compressed             EIN       AUS~
  173.       ~    3: Fettdruck              EIN       AUS~
  174.       ~    4: Doppelanschlag         EIN       AUS~
  175.       ~    5: Doppelte Breite        EIN       AUS~
  176.       ~    6: Kursivzeichensatz      EIN       AUS~
  177.       ~    7: Unterstreichung        EIN       AUS~
  178.  
  179.      *Zulässige Kombinationen verhalten sich wie in den Einzelbefehlen 
  180.       erläutert.
  181.      *Wenn ELITE und COMPRESSED zusammen gewählt werden, verringert sich 
  182.       der Ausdruck auf 20 Zeichen/Zoll (bis 272 Zeichen/Zeile).
  183.  
  184. <FETTDRUCK>
  185. Dieser Befehl aktiviert den Druck in doppelter horizontaler Druckdichte.
  186.  
  187.      Ein:
  188.      Befehl:   ESC     E
  189.      Dez.  :   27      69
  190.      Hex.  :   1B      45
  191.  
  192.      Aus:
  193.      Befehl:   ESC     F
  194.      Dez.  :   27      70
  195.      Hex.  :   1B      46
  196.  
  197.      Bemerkung:
  198.      *Der Fettdruck erfolgt mit halber Geschwindigkeit.
  199.      (137 cps in Entwurf Pica Schriftgrad).
  200.  
  201. <DRUCK IN DOPPELTER HÖHE>
  202. Der Ausdruck erfolgt in doppelter Höhe.
  203.  
  204.      Befehl:   ESC     w       n
  205.      Dez.  :   27      119     n
  206.      Hex.  :   1B      77      n 
  207.  
  208.      Bemerkungen:
  209.      *Für n können folgende Werte eingesetzt werden:
  210.       ~n=0 : Aus~
  211.       ~n=1 : Ein~
  212.      *Sub/superscript und COMPRESSED sind mit Druck in doppelter Höhe
  213.       (nur 10 and 12 cpi) nicht betriebsbereit.
  214.      *ESC+"!"+n kann auch  zur Freigabe von Doppelhochdruck
  215.      (siehe programmierbarer PITCH für gültige "n"-Werte) benutzt werden.
  216.  
  217. <DOPPELTE BREITE FÜR EINE DRUCKZEILE>
  218. Durch diesen Befehl wird eine Zeile mit doppelt breiten Zeichen gedruckt.
  219.  
  220.      Ein:
  221.      Befehl:   SO      oder      ESC     SO
  222.      Dez.  :   14      oder      27      14
  223.      Hex.  :   0E      oder      1B      0E
  224.  
  225.      Aus:
  226.      Befehl:   DC4     oder      ESC     W       0
  227.      Dez.  :   20      oder      27      87      0
  228.      Hex.  :   14      oder      1B      57      00
  229.  
  230.      Bemerkung:
  231.      *Der Druck einer Zeile in doppelter Breite wird ausgeschaltet wenn:
  232.       - Ein LF, FF oder VT ausgeführt wird.
  233.       - Der Drucker initialisiert wird.
  234.       - DC4 oder ESC+W+0 ausgeführt wird.
  235.       - ESC+!+0 ausgeführt wird.
  236.  
  237. <DRUCK IN DOPPELTER BREITE>
  238. Durch diesen Befehl wird auf Druck mit doppelt breiten Zeichen geschaltet.
  239.  
  240.      Befehl:   ESC     W       n
  241.      Dez.  :   27      87      n
  242.      Hex.  :   1B      57      n
  243.  
  244.      *Für n können folgende Werte eingesetzt werden:
  245.       ~n=0 : Aus~
  246.       ~n=1 : Ein~
  247.      *Der durch ESC+W+1 aktivierte Druck in doppelter Breite wird nicht
  248.       durch den Befehl DC4 ausgeschaltet.
  249.      *Gedehnter pica Ausdruck ist 5 CPI.
  250.      *Gedehnter Elite Ausdruck ist 6 CPI.
  251.      *Gedehnter Micron Ausdruck ist 7.5 CPI.
  252.      *Gedehnter COMPRESSED  Ausdruck ist 8.5 CPI.
  253.  
  254. <DOPPELANSCHLAG>
  255. Durch diesen Befehl wird jedes Zeichen zweimal gedruckt.
  256.  
  257.      Ein:
  258.      Befehl:   ESC     G
  259.      Dez.  :   27      71
  260.      Hex.  :   1B      47
  261.  
  262.      Aus:
  263.      Befehl:   ESC     H
  264.      Dez.  :   27      72
  265.      Hex.  :   1B      48
  266.  
  267.      Bemerkung:
  268.      *Beim Doppelanschlag wird jede Zeile zweimal gedruckt, wobei die 
  269.       zweite Zeile etwas tiefer liegt als die erste. Dadurch wird ein 
  270.       fetter Ausdruck erzielt.
  271.  
  272. <UNTERSTREICHUNG>
  273. Durch diesen Befehl werden alle Zeichen unterstrichen.
  274.  
  275.      Befehl:   ESC     -       n
  276.      Dez.  :   27      45      n
  277.      Hex.  :   1B      2D      n
  278.  
  279.      Bemerkungen:
  280.      *Für n können folgende Werte eingesetzt werden:
  281.       ~n=0 : Aus~
  282.       ~n=1 : Ein~
  283.      *Graphikmuster(Bit Image) sowie durch Horizontaltabulation erzeugte
  284.       Freiräume und IBM-Graphikzeichen werden nicht unterstrichen.
  285.  
  286. <TEXTVERARBEITUNGSMODUS>
  287.  
  288.      Befehl:   ESC     a       n
  289.      Dez.  :   27      97      n
  290.      Hex.  :   1B      61      n
  291.  
  292.      Bemerkung:
  293.      *Für n können folgende Werte eingesetzt werden.
  294.         ~n=0: Textverarbeitungsmodus AUS.~
  295.         ~n=1: Zentriermodus EIN.~
  296.         ~n=2: Rechtsbündig EIN.~
  297.         ~n=3: Blocksatz EIN.~
  298.  
  299. <ZEICHENABSTAND>
  300. Dieser Befehl dient zur Festlegung des Abstands zwischen zwei Zeichen.
  301.  
  302.      Befehl:   ESC     SP      n        (~n = 0 bis 127~)DEZ
  303.      Dez.  :   27      32      n
  304.      Hex.  :   1B      20      n
  305.  
  306.      Bemerkung:
  307.      *Der Wert von n gibt die Anzahl von Punkten(Entwurfsdruck: n/120 Zoll,
  308.       Korrespondenzdruck n/180 Zoll) an, der jedem Zeichen als Leerschritt
  309.       folgt, um eine Microjustierung zu ermöglichen.
  310.  
  311. <KURSIVDRUCK>
  312. Durch diesen Befehl wird auf Kursivdruck umgeschaltet.
  313.  
  314.      Ein:
  315.      Befehl:   ESC     4
  316.      Dez.  :   27      52
  317.      Hex.  :   1B      34
  318.  
  319.      Aus:
  320.      Befehl:   ESC     5
  321.      Dez.  :   27      53
  322.      Hex.  :   1B      35
  323.  
  324.      Bemerkung:
  325.      *Anstelle der ASCII-Zeichen 32DEZ - 126DEZ werden die Kursivzeichen
  326.       (ASCII-Werte 20 HEX - 7E HEX) gedruckt.
  327.      *Dieser Befehl ist wirksam unabhängig vom Zeichensatz,
  328.       der mit ESC+t+n gewählt wird.
  329.  
  330. <LANDESSPEZIFISCHE ZEICHENSÄTZE>
  331. Dieser Befehl dient zur Wahl eines der landesspezifischen Zeichensätze.
  332.  
  333.      Befehl:   ESC     R       n
  334.      Dez.  :   27      82      n
  335.      Hex.  :   1B      52      n
  336.  
  337.      Bemerkungen:
  338.      *Für n können folgende Werte eingesetzt werden:        
  339.       ~n=0:  USA          n=8:  Japan~
  340.       ~n=1:  Frankreich   n=9:  Norwegen~
  341.       ~n=2:  Deutschland  n=10: Dänemark 2~
  342.       ~n=3:  England      n=11: Spanien 2~
  343.       ~n=4:  Dänemark 1   n=12: Latein-Amerika~
  344.       ~n=5:  Schweden     n=13: Korea~
  345.       ~n=6:  Italien      n=64: Recht~
  346.       ~n=7:  Spanien 1~
  347.      *Die landesspezifischen Zeichensatztafeln befinden sich in der 
  348.       Betriebsanleitung.
  349.      *Die landesspezifischen Zeichensätze können auch mit der 
  350.       Installationsdiskette gewählt werden.
  351.  
  352. <EINSCHALTEN DER OBEREN KONTROLLCODE>
  353. Ordnet den Zeichencode 128 bis 159 Kontrollcodes zu.
  354.  
  355.      Befehl:   ESC     7
  356.      Dez.  :   27      55
  357.      Hex.  :   1B      37
  358.  
  359.      Bemerkungen:
  360.      *Die Zeichensatztafeln befinden sich in der Betriebsanleitung.
  361.      *Dieser Befehl ist nur wirksam, wenn vorher mit ESC+t+n der
  362.       Graphik-Zeichen Satz gewählt wurde.
  363.  
  364. <ERMÖGLICHT DRUCKEN DER OBEREN KONTROLLCODE>
  365. Beschreibt die Zeichencode 128 bis 159 als druckfähige Zeichen
  366.  
  367.      Befehl:   ESC     6
  368.      Dez.  :   27      54
  369.      Hex.  :   1B      36
  370.  
  371.      Bemerkungen:
  372.      *Die Zeichensatztafeln befinden sich in der Betriebsanleitung.
  373.      *Dieser Befehl ist nur wirksam, wenn vorher mit ESC+t+n der
  374.       Graphik-Zeichensatz gewählt wurde.
  375.  
  376. <WAHL DES ZEICHENSATZES>
  377. Dieser Befehl schaltet auf einen anderen Zeichensatz um.
  378.  
  379.      Befehl:   ESC     t       n
  380.      Dez.  :   27      116     n
  381.      Hex.  :   1B      74      n
  382.  
  383.      Bemerkungen:
  384.      *Für n können folgende Werte eingesetzt werden:        
  385.       ~n=0,48: Kursivzeichensatz~
  386.       ~n=1,49: Graphik- Zeichensatz~
  387.       ~n=2,50: Neuzuordnung geladener Zeichensätze~
  388.       ~n=3,51: Graphik- Zeichensatz~
  389.      *Der ESC ( t Befehl ordnet einen vordefinierten Zeichensatz einer 
  390.       Zeichentabelle zu. Die Zeichensätze sind im Anhang der
  391.       Betriebsanleitung.
  392.      *Die Benutzer-bestimmten Zeichen werden auf die obere Hälfte der
  393.       Zeichen-Tabelle mittels des ESC+t+2 Befehls kopiert.
  394.      *Dieser Befehl wird funktionsunfähig, wenn der Tabelle 2 ein anderer
  395.       Zeichensatz zugeordnet wurde.
  396.  
  397. <ZEICHENTABELLE ZUORDNEN>
  398. Zeichentabelle zuordnen
  399.  
  400.      Ein:
  401.      Befehl:   ESC     (       t       3       0       d1      d2      0
  402.      Hex.  :   1B      28      74      3       0       d1      d2      0
  403.      Dec.  :   27      40      116     03      00      d1      d2      0
  404.  
  405.      Hinweis:
  406.      *n1 spezifiziert die neu zugeordnete Zeichentabelle. 
  407.     ~0<=d1<=3, 48<=d1<=51~~ ~
  408.      *n2 spezifiziert den Zeichensatz, der einer Zeichentabelle zugeordnet
  409.       werden soll.
  410.  
  411.       Folgende Werte sind möglich:
  412.         ~d2=  0: Kursiv~              ~d2=  1: PC437(USA)~ 
  413.         ~d2=  3: PC850(Mehrsprachig)~ ~d2=  5: PC853(Türkei)~ 
  414.         ~d2=  7: PC860(Portugal)~     ~d2=  8: PC863(Kanada-Französisch)~
  415.         ~d2=  9: PC865(Norwegen)~     ~d2= 25: BRASCII~
  416.         ~d2= 26: Abicomp~ 
  417.      
  418.      *Beziehen Sie sich auf die Zeichensatztabelle im Anhang der
  419.       Betriebsanleitung.
  420.      
  421.      * Die mit diesem Befehl den Tabellen 0 und 1 zugeordneten
  422.      Zeichentabellen werden nicht durch den Befehl ESC+@
  423.      (Druckerintilialisierung) gelöscht.
  424.  
  425. <BIT IMAGE>
  426.  
  427.      * Bit Image (Graphik)
  428.       
  429.      Das Bit-Image (Graphik) ermöglicht es Ihnen, den Anschlag jeder
  430.      Nadel im Druckkopf so zu kontrollieren, daß jede
  431.      gewünschte  Graphik praktisch kreiert werden kann.
  432.  
  433.       1. Auflösung (Punktdichte)
  434.  
  435.       Unter Punktdichte oder Auflösung versteht man die maximale Anzahl
  436.       von Punkten, die pro Zoll oder pro Zeile gedruckt werden können.
  437.       Durch besondere Steuerbefehle kann die Punktdichte dieses Druckers
  438.       innerhalb eines breiten Spektrums variiert werden. Die folgende 
  439.       Tabelle gibt die Steuerbefehle zum Einstellen auf unterschiedliche
  440.       Auflösungen an.
  441.  
  442.      Befehl      Funktion                     Punkte/Zoll  Punkte/Zeile
  443. ESC+"K"+n1+n2  Standarddichte                     60          816
  444. ESC+"L"+n1+n2  Doppelte Dichte                    120         1632
  445. ESC+"Y"+n1+n2  Doppelte Geschwindigkeit,
  446.            Doppelte Dichte                    120         1632
  447. ESC+"Z"+n1+n2  Vierfache Dichte                   240         3264
  448. ESC+"*"+m+n1+n2 8-Nadel-Graphikmodus:
  449.         m=0 (Standarddichte)              60           816
  450.         m=1 (Doppelte Dichte)             120         1632
  451.         m=2 (Doppelte Geschwindigkeit,
  452.             Doppelte Dichte)              120         1632
  453.         m=3 (Vierfache Dichte)            240         3264
  454.         m=4 (CRT I)                       80          1088
  455.         m=5 (Plotter)                     72           979
  456.         m=6 (CRT II)                      90          1224
  457.         m=7 (Doppelte Dichte Plotter)     144         1958
  458. ESC+"^"+m+n1+n2 9-Nadel-Graphikmodus:
  459.         m=0 (Standarddichte)              60          816
  460.         m=1 (Doppelte Dichte)             120         1632
  461.         m=2 (Doppelte Geschwindigkeit,
  462.             Doppelte Dichte)              120         1632
  463.         m=3 (Vierfache Dichte)            240         3264
  464.         m=4 (CRT I)                       80          1088
  465.         m=5 (Plotter)                     72           979
  466.         m=6 (CRT II)                      90          1224
  467.         m=7 (Doppelte Dichte Plotter)     144         1958
  468. ESC+"?"+n+m     Graphikdichte neu festlegen:
  469.         n= "K", "L", "Y", "Z"
  470.         m=0 (Standarddichte)              60          816
  471.         m=1 (Doppelte Dichte)             120         1632
  472.         m=2 (Doppelte Geschwindigkeit,
  473.              Doppelte Dichte)             120         1632
  474.         m=3 (Vierfache Dichte)            240         3264
  475.         m=4 (CRT I)                       80          1088
  476.         m=5 (Plotter)                     72           979
  477.         m=6 (CRT II)                      90          1224
  478.         m=7 (Doppelte Dichte Plotter)     144         1958
  479.  
  480.       2. 8-Nadel Bit Image Modus
  481.      
  482.       Der 8-Nadel Bit-Image Modus benutzt nur die oberen 8 der 9 Nadeln des
  483.       Druckkopfes. Jede Nadel entspricht einer Hochzahl von 2. Indem man die
  484.       Hochzahlen von zwei, die zu jeder Nadel, die anschlagen soll, addiert,
  485.       erzielt man einen numerischen Wert, der dem Drucker befiehlt, eine Säule
  486.       von Punkten zu drucken. Mittels Grundtechnik in BASIC wie  Looping,
  487.       erden für jede Säule auf der Linie numerische Werte eingegeben und
  488.       verarbeitet. Das Ergebnis ist eine Graphische Linie.
  489.                   8-Bit            7-Bit
  490.      Nadel Nr. Nadeln       Interface        Interface
  491.      -------------------------------------------------
  492.     1      O             2^7=128         unbenutzt
  493.     2      O             2^6=64           2^6=64
  494.     3      O             2^5=32           2^5=32
  495.     4      O             2^4=16           2^4=16
  496.     5      O             2^3=8            2^3=8
  497.     6      O             2^2=4            2^2=4
  498.     7      O             2^1=2            2^1=2
  499.     8      O             2^0=1            2^1=1
  500.     9      O           unbenutzt        unbenutzt
  501.  
  502.     Z.B. die Nadelblöcke 1, 2, 5  & 8 sollen gleichzeitig anschlagen.
  503.     Dann berechnet man die folgende Summe:   
  504.      
  505.      Eingangscode = Nadel 1 code + Nadel 2 code + Nadel 5 code + Nadel 8 code
  506.           = 2^7 + 2^6 + 2^3 + 2^0
  507.           = 128 + 64 + 8 + 1
  508.           = 201
  509.  
  510.       Somit wird der Wert 201 in der CHR$ Funktion eingetragen, um eine
  511.       einzelne Säule von Punkten zu drucken, die sich aus dem
  512.       Nadelblock-Anschlag ergeben 1, 2, 5, and 8.
  513.  
  514.       Für unser letztes Beispiel beziehen Sie sich bitte auf die
  515.       Standarddichte in der Tabelle oben. Diese Einstellung ergibt sich aus
  516.       ESC + "K"+n1+n2. Angenommen Sie möchten 100 Säulen von Punkten drucken,
  517.       und bei jeder Säule schlagen nur Nadeln 1 und 8 an. 
  518.       
  519.       Zuerst berechnet man die Werte für n1 und n2.
  520.       
  521.       Dies geschieht, indem man folgendermaßen die Werte für n1 und n2 findet:
  522.  
  523.       Die Summe der ausgewählten Säulen wird durch 256 (max. Anzahl der Säulen)
  524.       geteilt. Das Ergebnis ist n1 und der Rest ist n2.
  525.  
  526.       n1 = 100 MOD 256 = 100
  527.       n2 = 100 / 256   = 0            so, n2=0 und n1=100
  528.  
  529.       Unser Kontrollcode ESC+"K"+n1+n2 wird jetzt umgesetzt in:
  530.  
  531.        LPRINT CHR$(27)+"K"+CHR$(100)+CHR$(0);
  532.  
  533.       Dann wird der Code errechnet, Nadeln 1 und 8 gleichzeitig zu feuern:
  534.  
  535.       Eingabe-Code = Nadel 1 code + Nadel 8 code
  536.           = 2^7 + 2^0
  537.           = 128 + 1
  538.           = 129
  539.      
  540.      Schließlich bauen wior unsere 2 Berechnungen in folgendes Programm. Bitte
  541.      beachten Sie, daß Zeilen 20 und 30 für die richtige Ausführung dieses
  542.      Programms auf vielen IBM-kompatiblen  Computern nötig sind. Solche BASIC
  543.      Ausdrücke unterdrücken die CR und LF Code und erlauben Drucken auf einer
  544.      vollen Zeile ohne unerwünschte "Pausen". Programme mit Ausdrücken wie
  545.      Zeilen 20 und 30 können LPRINTs zum Datenausdrucken nicht benutzen. In
  546.      solchen Fällen müssen PRINT # Ausdrücke benutzt werden. Zeile 90 ist
  547.      notwendig, um alle offenen Files zu schließen (CLOSE).
  548.  
  549.      Hier ist ein Programmierbeispiel:
  550.  
  551.       10 REM STANDARD DENSITY
  552.       20 WIDTH "LPT1:",255
  553.       30 OPEN "LPT1:" AS #1
  554.       40 PRINT #1,CHR$(27)+"K"+CHR$(100)+CHR$(0);
  555.       50 FOR I=1 TO 100
  556.       60 PRINT #1, CHR$(129);
  557.       70 NEXT I
  558.       80 PRINT #1,CHR$(10);
  559.       90 CLOSE
  560.       100 END
  561.  
  562.       3. 9-Pin Bit Image Modus
  563.      
  564.       Im 9-Nadel Bit-Image-Modus können alle 9 Nadeln im Druckkopf anschlagen.
  565.       Die 9 Nadeln im Druckkopf werden in zwei Portionen unterteilt, die oberen
  566.       8 und die unterste Nadel.
  567.       
  568.       Wie im 8-Nadel-Modus entsprechen die oberen 8 Nadeln 'Hoch 2', von 2^0
  569.       bis 2^7. Der Anschlag einer oder mehrerer dieser 8 Nadeln entspricht
  570.       1 Databyte. Wenn gefeuert, wird es durch den Wert 0 repräsentiert.
  571.       Diese beiden Bytes zusammen bestimmen die Punkt-Konfiguration für eine
  572.       einzelne Graphik-Säule.
  573.  
  574.      Nadelnr.  Nadeln        Interface                Byte
  575.      
  576.     1      O             2^7=128 
  577.     2      O             2^6=64  
  578.     3      O             2^5=32  
  579.     4      O             2^4=16                    1
  580.     5      O             2^3=8   
  581.     6      O             2^2=4   
  582.     7      O             2^1=2   
  583.     8      O             2^0=1   
  584. --------------------------------------------------------------------------
  585.     9      O             2^7=128 
  586.  
  587.                  UNBENUTZT                 2
  588.  
  589. --------------------------------------------------------------------------
  590.  
  591.       Beispiel: Angenommen Nadeln 1, 2, 5, 8 und 9 werden gleichzeitig
  592.       gefeuert. Dann werden die beiden folgenden Werte bestimmt:
  593.  
  594.       Byte 1: Eingabecode = Nadel 1 code + Nadel 2 code + Nadel 3 code +
  595.                 Nadel 5 code + Nadel 8 code 
  596.               = 2^7 + 2^6 + 2^3 + 2^0 
  597.               = 128 + 64 + 8 + 1
  598.               = 201
  599.  
  600.       Byte 2: Eingabecode = Nadel 9 code
  601.               = 2^7 = 128
  602.  
  603.       Somit werden die beiden Bytes für eine einzelne Punktesäule 
  604.       eingetragen als:
  605.            
  606.            CHR$(201); CHR$(128)
  607.  
  608.       Beziehen Sie sich auf die 9-Nadeln Standard dichtenbezeichnung 
  609.       in der Tabelle.
  610.       
  611.       Diese Einstellung ergibt sich aus ESC+"^"+m+n1+n2 mit m=0.
  612.  
  613.       Angenommen Sie wollen 100 Punktesäulen abdrucken,wobei jede Säule Nadeln
  614.       1, 2, 5, 8 und 9 wie oben abfeuert. 
  615.  
  616.       Wie im 8-Nadel-Beispiel sind n1=100 und n2=0. Unser Kontrollcode
  617.       ESC+^+m+n1+n2 wird übersetzt in:
  618.  
  619.       LPRINT CHR$(27)+"^"+CHR$(0)+CHR$(100)+CHR$(0);
  620.  
  621.       Wenn wir diese Information in ein Programm schreiben, ergäbe das
  622.       folgendes:
  623.       
  624.       10 REM 9-PIN STANDARD DENSITY
  625.       20 WIDTH "LPT1:",255
  626.       30 OPEN "LPT1:" AS #1
  627.       40 PRINT #1,CHR$(27)+"^"+CHR$(0)+CHR$(100)+CHR$(0);
  628.       50 FOR I=1 TO 100
  629.       60 PRINT #1, CHR$(201)+CHR$(128);
  630.       70 NEXT I
  631.       80 PRINT #1,CHR$(10);
  632.       90 CLOSE
  633.       100 END
  634.  
  635. <GRAPHIK, STANDARDDICHTE>
  636. Mit diesem Befehl wird die 8-Nadel-Graphik in der Standardauflösung aktiviert
  637. 60 Punkte/Zoll(1Zoll=25,4mm)
  638.  
  639.      Befehl:   ESC     K       n1      n2      Daten
  640.      Dez.  :   27      75      n1      n2      Daten
  641.      Hex.  :   1B      4B      n1      n2      Daten
  642.  
  643.      Bemerkung:
  644.      *Bitte auf "BIT IMAGE(GRAPHIK)" beziehen.
  645.  
  646. <GRAPHIK, DOPPELTE DICHTE>
  647. Mit diesem Befehl wird die 8-Nadel-Graphik in der doppelten Auflösung 
  648. aktiviert 120 Punkte/Zoll(25,4 mm)
  649.  
  650.      Befehl:   ESC     L       n1      n2      Daten
  651.      Dez.  :   27      76      n1      n2      Daten
  652.      Hex.  :   1B      4C      n1      n2      Daten
  653.  
  654.      Bemerkung:
  655.      *Bitte auf "BIT IMAGE(GRAPHIK)" beziehen.
  656.  
  657. <GRAPHIK, DOPPELTE DICHTE, DOPPELTE GESCHWINDIGKEIT>
  658. Mit diesem Befehl wird die 8-Nadel-Graphik in doppelter Auflösung und mit
  659. doppelter Geschwindigkeit aktiviert 120 Punkte/Zoll (25,4 mm)
  660.  
  661.      Befehl:   ESC     Y       n1      n2      Daten
  662.      Dez.  :   27      89      n1      n2      Daten
  663.      Hex.  :   1B      59      n1      n2      Daten
  664.  
  665.      Bemerkung:
  666.      *Der Ausdruck horizontal benachbarter Punkte ist nicht möglich.
  667.      *Bitte auf "BIT IMAGE(GRAPHIK)" beziehen.
  668.  
  669. <GRAPHIK, VIERFACHE DICHTE>
  670. Mit diesem Befehl wird die 8-Nadel-Graphik in vierfacher Auflösung 
  671. aktiviert 240 Punkte/Zoll (25.4 mm)
  672.  
  673.      Befehl:   ESC     Z       n1      n2      Daten
  674.      Dez.  :   27      90      n1      n2      Daten
  675.      Hex.  :   1B      5A      n1      n2      Daten
  676.  
  677.      Bemerkung:
  678.      *Der Ausdruck horizontal benachbarter Punkte ist nicht möglich.
  679.      *Bitte auf "BIT IMAGE(GRAPHIK)" beziehen.
  680.  
  681. <WAHL DES 8-NADEL-GRAPHIKMODUS>
  682. Dieser Befehl dient zur Wahl des 8-Nadel-Graphikmodus.
  683.  
  684.      Befehl:   ESC     *       m       n1      n2      Daten
  685.      Dez.  :   27      42      m       n1      n2      Daten
  686.      Hex.  :   1B      2A      m       n1      n2      Daten
  687.  
  688.      Bemerkungen:
  689.      *Die folgende Tabelle gibt an, welche Werte von m den einzelnen.
  690.       Graphikmodi entsprechen.
  691.  
  692.      ~m     dpi    dpl    (dpi=Punkte/Zoll,~
  693.      ~                    dpl=Punkte/Zeile)~
  694.      ~--------------------------------------------~
  695.      ~0     60    816    Standarddichte~
  696.      ~1    120   1632    Doppelte Dichte~
  697.      ~2    120   1632    Doppelte Geschwindigkeit,~
  698.      ~                   Doppelte Dichte~
  699.      ~3    240   3264    Vierfache Dichte~
  700.      ~4     80   1088    CRT I~
  701.      ~5     72    979    Plotter~
  702.      ~6     90   1224    CRT II~
  703.      ~7    144   1958    Doppelte Dichte Plotter~
  704.      ~------------------------------------------~
  705.  
  706.      *Wenn m=2, 3 werden horizontal benachbarte Punkte nicht gedruckt.
  707.      *Die Werte von n1 und n2 geben die Anzahl der Graphikspalten an,
  708.       die gedruckt werden sollen.
  709.      *Bitte auf "BIT IMAGE(GRAPHIK)" beziehen.
  710.  
  711. <WAHL DES 9-NADEL-GRAPHIKMODUS>
  712. Dieser Befehl dient zur Wahl des 9-Nadel-Graphikmodus.
  713.  
  714.      Befehl:   ESC     ^       m       n1      n2      Daten
  715.      Dez.  :   27      94      m       n1      n2      Daten
  716.      Hex.  :   1B      5E      m       n1      n2      Daten
  717.  
  718.      Bemerkungen:
  719.      *Bitte auf "BIT IMAGE(GRAPHIK)" beziehen.
  720.      *Der Wert von m gibt an, welcher Graphikmodus dem ursprünglichen
  721.       Aufrufcode zugeordnet werden soll.
  722.      Bitte auf die Tabelle in Abschnitt <WAHL DES 8-NADEL-GRAPHIKMODUS>
  723.      für m-Werte beziehen. 
  724.  
  725. <GRAPHIKDICHTE NEU FESTLEGEN>
  726. Dieser Befehl ordnet einer Graphikauflösung einen neuen Aufrufcode zu.
  727.  
  728.      Befehl:   ESC     ?       n       m
  729.      Dez.  :   27      63      n       m
  730.      Hex.  :   1B      3F      n       m
  731.  
  732.      Bemerkungen:
  733.      *Durch den Wert von n wird festgelegt, welchem Aufrufcode ein
  734.       anderer Graphikmodus zugeordnet werden soll.
  735.         ~n=75: Standarddichte (ESC+K+n1+n2)~
  736.         ~n=76: Standarddichte (ESC+L+n1+n2)~
  737.         ~n=89: Doppelte Geschwindigkeit,~
  738.         ~      Doppelte Dichte (ESC+Y+n1+n2)~
  739.         ~n=90: Vierfache Dichte (ESC+Z+n1+n2)~
  740.      *Der Wert von m gibt an, welcher Graphikmodus dem ursprünglichen
  741.       Aufrufcode zugeordnet werden soll.
  742.      *Bitte auf die Tabelle im Abschnitt <WAHL DES 8-NADEL-GRAPHIKMODUS>
  743.       für m-Werte beziehen.
  744.  
  745. <PAPIERVORSCHUB 1/8 ZOLL>
  746. Dieser Befehl stellt den Papiervorschubbetrag auf 1/8 Zoll (3,2 mm) ein.
  747.  
  748.      Befehl:   ESC     0
  749.      Dez.  :   27      48
  750.      Hex.  :   1B      30
  751.  
  752. <PAPIERVORSCHUB 7/72 ZOLL>
  753. Dieser Befehl stellt den Papiervorschubbetrag auf 7/72 Zoll (2,47 mm) ein.
  754.  
  755.      Befehl:   ESC     1
  756.      Dez.  :   27      49
  757.      Hex.  :   1B      31
  758.  
  759. <PAPIERVORSCHUB 1/6 ZOLL>
  760. Dieser Befehl stellt den Papiervorschubbetrag auf 1/6 Zoll (4,23 mm) ein.
  761.  
  762.      Befehl:   ESC     2
  763.      Dez.  :   27      50
  764.      Hex.  :   1B      32
  765.  
  766.      Bemerkungen:
  767.      *ESC+2 setzt den Papiervorschub auf 1/6 Zoll.
  768.  
  769. <PAPIERVORSCHUB n/72 ZOLL>
  770. Dieser Befehl stellt den Papiervorschubbetrag auf n/72 Zoll ein.
  771.  
  772.      Befehl:   ESC     A       n      (~n = 0 bis 85~)DEZ
  773.      Dez.  :   27      65      n
  774.      Hex.  :   1B      41      n
  775.  
  776. <PAPIERVORSCHUB n/216 ZOLL>
  777. Dieser Befehl stellt den Papiervorschubbetrag auf n/216 Zoll ein.     
  778.  
  779.      Befehl:   ESC     3       n
  780.      Dez.  :   27      51      n
  781.      Hex.  :   1B      33      n
  782.  
  783.      Bemerkungen:
  784.      *n/216 Zoll Papiervorschub ist gültig für ~n = 0 bis 255~.
  785.      *n=0 is unwirksam.
  786.  
  787. <ZEILENVORSCHUB (LF)>
  788. Durch diesen Befehl wird das Papier nach Ausgabe des Druckpuffers auf die 
  789. nächste Zeile transportiert.
  790.  
  791.      Befehl:   LF
  792.      Dez.  :   10
  793.      Hex.  :   0A
  794.  
  795.      Bemerkungen:
  796.      *Der Zeilenabstand, der mit dem LF-Befehl erzielt wird, richtet
  797.       sich nach den Befehlen für Papiervorschub oder den mit der
  798.       Installationsdiskette eingestellten Werten.
  799.      *Wenn die neue Zeile in den Perforationssprungbereich fällt, wird das
  800.       Papier zum nächsten Seitenanfang vorgeschoben.
  801.      *LF Code entlöst Einzeilig-Doppelbreite-Druck wie von SO gesetzt.
  802.  
  803. <SEITENVORSCHUB (FF)>
  804. Durch diesen Befehl wird das Papier nach Ausgabe der Daten des Druckpuffers
  805. zum nächsten Seitenanfang transportiert.
  806.      
  807.      Befehl:   FF
  808.      Dez.  :   12
  809.      Hex.  :   0C
  810.  
  811.      Bemerkung:
  812.      *Die Länge des Seitenvorschubs, der mit dem Befehl FF ausgeführt wird, 
  813.       richtet sich nach der eingestellten Seitenlänge.
  814.      *FF Code entlöst Einzeilig-Doppelbreite-Druck wie von SO gesetzt.
  815.  
  816. <ZEILENVORSCHUB UM n/216 ZOLL>
  817. Die im Druckpuffer befindlichen Daten werden gedruckt, und danach wird das
  818. Papier um n/216 Zoll vorgeschoben.
  819.  
  820.      Befehl:   ESC     J       n      (~n = 0 bis 255~)DEZ
  821.      Dez.  :   27      74      n
  822.      Hex.  :   1B      4A      n
  823.      
  824.      Hinweis:
  825.      *Dieser Befehl setzt den Papiervorschub nur für eine Zeile.
  826.       Danach kehrt der Papiervorschub auf vorherige Einstellung zurück.
  827.       Der Wagen kehrt jedoch nicht in die linke Margenposition.
  828.       Anstatt dessen fährt Druck der nächsten Zeile da fort, wo er vorher
  829.       angehalten hatte.
  830.      *Dieser Befehl entlöst nicht Drucken in Einzelzeile und Doppelbreite.
  831.  
  832. <PAPIERTRANSPORT UM n/216 ZOLL RÜCKWÄRTS>
  833. Die im Druckpuffer befindlichen Daten werden ausgedruckt, und danach wird
  834. das Papier um n/216 Zoll zurücktransportiert.
  835.  
  836.      Befehl:   ESC     j       n      (~n = 0 bis 255~)DEZ
  837.      Dez.  :   27      106     n
  838.      Hex.  :   1B      6A      n
  839.  
  840.      Bemerkungen:
  841.      *Dieser Befehl setzt Papierschub rückwärts, aber nur für eine Zeile.
  842.       Der Wagen wird jedoch nicht zur linken Marge zurückkommen. Stattdessen
  843.       wird der Druck dort auf der nächsten Zeile  fortsetzen, wo Druck vorher
  844.       aufhörte.
  845.      *Dieser Befehl befreit nicht Druck in Doppelbreite mit einer Zeile.
  846.  
  847. <SEITENLÄNGE IN ZOLL FESTLEGEN>
  848. Mit diesem Befehl wird die Seitenlänge in Zoll festgelegt.
  849.  
  850.      Befehl:   ESC     C       0       n      (~n = 1 bis 22~)DEZ
  851.      Dez.  :   27      67      0       n
  852.      Hex.  :   1B      43      00      n
  853.  
  854.      Bemerkungen:
  855.      *Nach Empfang des Befehls ESC+C+0+n interpretiert der Drucker die
  856.       aktuelle Zeile als Seitenanfangs-Position.
  857.      *Durch den Befehl ESC+C+0+n wird die Vorwahl des Perforations-
  858.       sprungs aufgehoben.
  859.      *Die Seitenlänge ändert sich nicht durch eine neue Einstellung des 
  860.       Papiervorschubs.
  861.      *Die Begriffe "Form" und "Seite" sind austauschbar. 
  862.      *Die Formlänge kann im Installationsmodus ohne diesen Befehl
  863.       eingestellt werden. 
  864.  
  865. <SEITENLÄNGE IN ZEILEN FESTLEGEN>
  866. Mit diesem Befehl kann die Seitenlänge in Zeilen festgelegt werden.
  867.  
  868.      Befehl:   ESC     C       n      (~n = 1 bis 127~)DEZ
  869.      Dez.  :   27      67      n
  870.      Hex.  :   1B      43      n
  871.  
  872.      Bemerkungen:
  873.      *Nach Empfang des Befehls ESC+C+n interpretiert der Drucker die
  874.       aktuelle Zeile als Seitenanfangs-Position.
  875.      *Wenn n=0 ist, wird die Seitenlänge in Zoll angegeben.
  876.      *Durch den Befehl ESC+C+n wird die Vorwahl des Perforations-
  877.       sprungs aufgehoben.
  878.      *Die Seitenlänge ändert sich nicht durch eine neue Einstellung des 
  879.       Papiervorschubs.
  880.      *Die Begriffe "Form" und "Seite" sind austauschbar.
  881.  
  882. <LINKER RAND>
  883. Dieser Befehl legt die Position des linken Druckrands fest.
  884.  
  885.      Befehl:   ESC     l       n
  886.      Dez.  :   27      108     n
  887.      Hex.  :   1B      6C      n
  888.  
  889.      Bemerkungen:
  890.      *Für n können folgende Werte eingesetzt werden:
  891.  
  892.       ~Drucklinie        13.6 Zoll   8.0 Zoll~
  893.       ~----------------------------------------~
  894.       ~Pica                0 bis 134   0 bis  78~
  895.       ~Elite               0 bis 160   0 bis  93~
  896.       ~Micron              0 bis 201   0 bis 117~
  897.       ~Compressed          0 bis 227   0 bis 133~
  898.       ~Elite compressed    0 bis 268   0 bis 156~
  899.       ~----------------------------------------~
  900.  
  901.      *Wenn der Wert von n größer ist als der Wert des rechten Randes,
  902.       wird der Befehl ESC+l+n ignoriert.
  903.      *Beim Setzen des linken Randes werden alle Daten aus dem Druckpuffer
  904.       gelöscht.
  905.      *Bei Proportionalschrift wird für das Setzen der linken Randposition
  906.       mit einer Schriftbreite von 10 Zeichen/Zoll gerechnet.
  907.      *Die Einstellung des linken Randes wird von einer Änderung der
  908.       Schriftart nicht beeinflußt.
  909.  
  910. <RECHTER RAND>
  911. Dieser Befehl legt die Position des rechten Druckrands fest.
  912.  
  913.      Befehl:   ESC     Q       n
  914.      Dez.  :   27      81      n
  915.      Hex.  :   1B      51      n
  916.  
  917.      Bemerkungen:
  918.      Für n können folgende Werte eingesetzt werden:
  919.      Bemerkungen:
  920.  
  921.       ~Drucklinie        13.6 Zoll    8.0 Zoll~
  922.       ~----------------------------------------~
  923.       ~Pica                0 bis 136   0 bis  80~
  924.       ~Elite               0 bis 163   0 bis  96~
  925.       ~Micron              0 bis 204   0 bis 120~
  926.       ~Compressed          0 bis 231   0 bis 137~
  927.       ~Elite compressed    0 bis 272   0 bis 160~
  928.       ~----------------------------------------~
  929.  
  930.      *Wenn der Wert von n größer ist als der Wert des linken Randes,
  931.       wird der Befehl ESC+Q+n ignoriert.
  932.      *Beim Setzen des rechten Randes werden alle Daten aus dem Druckpuffer
  933.       gelöscht.
  934.      *Bei Proportionalschrift wird für das Setzen der rechten Randposition
  935.       mit einer Schriftbreite von 10 Zeichen/Zoll gerechnet.
  936.      *Die Einstellung des rechten Randes wird von einer Änderung der
  937.       Schriftart nicht beeinflußt.
  938.  
  939. <PERFORATIONSSPRUNG>
  940. Dieser Befehl legt fest, daß die Perforation bei Verwendung von Endlospapier 
  941. übersprungen wird.
  942.  
  943.      Ein:
  944.      Befehl:   ESC     N       n        (~n = 1 bis 127~)DEZ
  945.      Dez.  :   27      78      n
  946.      Hex.  :   1B      4E      n
  947.  
  948.      Aus:
  949.      Befehl:   ESC     O
  950.      Dez.  :   27      79
  951.      Hex.  :   1B      4F
  952.  
  953.      Bemerkungen:
  954.      *Der Wert von n gibt die Anzahl von Zeilen an, die am Ende der Seite
  955.       übersprungen werden sollen. Dabei wird das Papier um das n-fache
  956.       des aktuellen Zeilenabstands weitertransportiert.
  957.      *Wenn n>128 ist, wird der Wert n-128 genommen. Wenn n=128 ist, wird
  958.       der Befehl ignoriert.
  959.      *Der Betrag des Perforationssprungs wird durch eine neue Einstellung 
  960.       des Papiervorschubbetrags nach Festlegung des Perforationssprungs 
  961.       nicht verändert.
  962.      *Durch eine neue Festlegung der Seitenlänge wird die Einstellung des
  963.       Perforationssprungs gelöscht.
  964.  
  965. <HORIZONTALE TABULATORPOSITIONEN SETZEN>
  966. Mit diesem Befehl werden horizontale Tabulatorpositionen gesetzt.
  967.  
  968.      Ein:
  969.      Befehl:   ESC     D       n1      n2...nx         0    (~x = 1 bis 32~)
  970.      Dez.  :   27      68      n1      n2...nx         0
  971.      Hex.  :   1B      44      n1      n2...nx         00
  972.  
  973.      Aus:
  974.      Befehl:   ESC     D       0
  975.      Dez.  :   27      68      0
  976.      Hex.  :   1B      44      00
  977.  
  978.      Bemerkungen:
  979.      *Die Position horizontaler Tabulatoren wird vom linken Rand 
  980.       aus gerechnet.
  981.      *Horizontaltabulatoren müssen in ihrer Reihenfolge von links nach 
  982.       rechts gesetzt werden, also n1<n<2<...<nx.
  983.      *In einer Zeile können maximal 32 Tabulatoren gesetzt werden.
  984.      *Der Befehl ESC+D+n1+n2+...+nx+0 ist nur zum Setzen der horizontalen
  985.       Tabulatoren vorgesehen. Die eigentliche Tabulation wird durch den 
  986.       HT-Befehl (Horizontaltabulation) durchgeführt.
  987.      *Bei Proportionalschrift wird beim Setzen der Horizontaltabulatoren 
  988.       mit einer Schriftbreite von 10 Zeichen/Zoll gerechnet.
  989.      *Nach einer Änderung des linken Randes verschieben sich die 
  990.       Horizontaltabulatoren entsprechend.
  991.      *Beim Einschalten des Druckers werden automatisch im Abstand von je
  992.       8 Zeichen Tabulatoren gesetzt.
  993.      *Die Tabulatorenpositionen werden von einem Wechsel der Schriftart
  994.       nicht beeinträchtigt.
  995.  
  996. <HORIZONTALTABULATION AUSFÜHREN>
  997. Dieser Befehl führt die horizontalen Tabulatorsprünge zu den mit 
  998. ESC+D+n1+n2+...+nx+0 festgelegten Spaltenpositionen aus.
  999.  
  1000.      Befehl:   HT
  1001.      Dez.  :   9
  1002.      Hex.  :   09
  1003.  
  1004.      Bemerkungen:
  1005.      *Der HT Befehl wird ignoriert, wenn die Position des horizontalen
  1006.       Tabulators links von der aktuellen Druckposition liegt.
  1007.      *Bei aktivierter Unterstreichung werden die Freiräume beim
  1008.       Tabulatorsprung nicht mitunterstrichen.
  1009.      *Beim Einschalten des Druckers werden automatisch im Abstand von je
  1010.       8 Zeichen Tabulatoren gesetzt.
  1011.  
  1012. <VERTIKALE TABULATORPOSITION SETZEN>
  1013. Durch diesen Befehl werden vertikale Tabulatorpositionen gesetzt.
  1014.  
  1015.      Ein:
  1016.      Befehl:   ESC     B       n1      n2...nx         0   (~x = 1 bis 16~)
  1017.      Dez.  :   27      66      n1      n2...nx         0
  1018.      Hex.  :   1B      42      n1      n2...nx         00
  1019.  
  1020.      Aus:
  1021.      Befehl:   ESC     B       0
  1022.      Dez.  :   27      66      0
  1023.      Hex.  :   1B      42      00
  1024.  
  1025.      Bemerkungen:
  1026.      *Die Position vertikaler Tabulatoren wird vom Seitenanfang 
  1027.       aus gerechnet.
  1028.      *Vertikaltabulatoren müssen in ihrer Reihenfolge von oben nach unten 
  1029.       gesetzt werden, also n1<n2...<nx.
  1030.      *Der Befehl ESC+B+n1+n2+...+nx+0 ist nur zum Setzen der vertikalen 
  1031.       Tabulatoren vorgesehen. Die eigentliche Tabulation wird durch den
  1032.       VT-Befehl (Vertikaltabulation) ausgeführt.
  1033.      *Die Tabulatorpositionen werden durch einen Wechsel des Papier-
  1034.       vorschubbetrags nicht beeinträchtigt.
  1035.      *Alle gesetzten Vertikaltabulatoren werden bei einer Neufestlegung
  1036.       der Seitenlänge gelöscht.
  1037.      *Es können maximal 16 vertikale Tabulatoren gesetzt werden.
  1038.  
  1039. <VERTIKALTABULATION AUSFÜHREN>
  1040. Dieser Befehl führt die vertikalen Tabulatorsprünge zu den mit 
  1041. ESC+B+n1+n2+...+nx+0 oder ESC+b+m+n1+n2+...nx+0 festgelegten 
  1042. Zeilenpositionen aus.
  1043.  
  1044.      Befehl:   VT
  1045.      Dez.  :   11
  1046.      Hex.  :   0B
  1047.  
  1048.      Bemerkungen:
  1049.      *Wenn Vertikaltabulatoren gesetzt worden sind, sich jedoch bei 
  1050.       Empfang eines VT-Befehls keine Tabulatorposition mehr unterhalb
  1051.       der aktuellen Druckzeile befindet, erfolgt ein Ausdruck der Daten
  1052.       im Druckpuffer, und das Papier wird danach bis zum nächsten Seiten-
  1053.       anfang weitertransportiert (wie beim FF-Befehl).
  1054.      *Beim Einschalten des Druckers sind keine Vertikaltabulatoren gesetzt;
  1055.       ein VT-Befehl erzeugt in einem solchen Fall einen Zeilenvorschub.
  1056.      *Wenn Vertikaltabulatoren durch ESC+B+0 gelöscht werden, führt ein
  1057.       VT-Befehl zum Ausdruck des Druckpuffers. Ein Zeilenvorschub erfolgt
  1058.       in einem solchen Fall nicht. 
  1059.  
  1060. <VFU-KANAL FESTLEGEN>
  1061. Mit diesem Befehl wird einer der acht VFU-Kanäle (Vertikaltabulatormasken)
  1062. gewählt.
  1063.  
  1064.      Befehl:   ESC     /       n       (~n = 0 bis 7~)DEZ
  1065.      Dez.  :   27      47      n
  1066.      Hex.  :   1B      2F      n
  1067.  
  1068.      Bemerkungen:
  1069.      *Der Wert von n gibt den Kanal an (0 bis 7).
  1070.      *Die Voreinstellung ist der Kanal 0.
  1071.  
  1072.  
  1073. <VFU-TABULATOREN FESTLEGEN>
  1074. Mit diesem Befehl werden die Tabulatoren in den einzelnen VFU-Kanälen
  1075. festgelegt.
  1076.  
  1077.      Ein:
  1078.      Befehl:   ESC     b       m       n1      n2...nx         0
  1079.      Dez.  :   27      98      m       n1      n2...nx         0
  1080.      Hex.  :   1B      62      m       n1      n2...nx         00
  1081.       (~m = 0 bis 7~) (~x = 1 bis 16~)
  1082.  
  1083.      Aus:
  1084.      Befehl:   ESC     b       m       0
  1085.      Dez.  :   27      98      m       0
  1086.      Hex.  :   1B      62      m       00
  1087.  
  1088.      Bemerkungen:
  1089.      *Der Wert von m gibt den Kanal an (0 bis 7).
  1090.      *Pro Kanal können maximal 16 vertikale Tabulatoren gesetzt werden.
  1091.      *VFU-Tabulatoren, die die Seitenlänge überschreiten, werden ignoriert.
  1092.      *Zur Ausführung eines VFU-Tabulatorsprungs muß der VT-Befehl
  1093.       (Vertikaltabulation, 11DEZ) eingegeben werden, nachdem der 
  1094.       gewünschte VFU-Kanal durch ESC+/+n gewählt wurde.
  1095.      *Die Positionen der VFU-Tabulatoren werden bei einem Wechsel des
  1096.       Papiervorschubbetrags nicht beeinträchtigt.
  1097.      *Alle gesetzten VFU-Tabulatoren werden bei einer neuen Festlegung
  1098.       der Seitenlänge gelöscht.
  1099.      *Die mit dem Befehl ESC+B+n1+n2+...nx+0 gesetzten Vertikaltabulatoren 
  1100.       werden dem VFU-Kanal 0 zugeordnet.
  1101.  
  1102.  
  1103. <RÜCKSCHRITT (BS)>
  1104. Durch diesen Befehl wird der Inhalt des Druckpuffers ausgedruckt, und vor 
  1105. dem Druck des nächsten Zeichens wird der Druckkopf um eine Zeichenbreite 
  1106. zurückgeführt.
  1107.  
  1108.      Befehl:   BS
  1109.      Dez.  :   8
  1110.      Hex.  :   08
  1111.  
  1112.      Bemerkung:
  1113.      *Der Betrag des Rückschritts richtet sich nach der Breite des 
  1114.       letzten Zeichens.
  1115.      *Dieser Befehl wird im Wordprozessor-Modus ESC+"a"+1, ESC+"a"+2, oder
  1116.       ESC+"a"+3) ignoriert.
  1117.  
  1118. <WAGENRÜCKLAUF (CR)>
  1119. Durch diesen Befehl wird der Inhalt des Druckpuffers ausgedruckt, und der 
  1120. Druckkopf danach an den linken Rand geführt. 
  1121.  
  1122.      Befehl:   CR
  1123.      Dez.  :   13
  1124.      Hex.  :   0D
  1125.  
  1126.      Bemerkungen:
  1127.      *Bei manchen Computern wird automatisch eine Zeilenschaltung zusammen
  1128.       mit dem Wagenrücklaufbefehl übertragen. Nähere Einzelheiten hierzu
  1129.       finden Sie im Handbuch Ihres Computers.
  1130.      *Wenn der automatische Zeilenvorschub mit der Installationsdiskette 
  1131.       auf "EIN" eingestellt wurde, wird ein Zeilenvorschub bei jeder
  1132.       Ausführung eines CR-Befehls ausgeführt.
  1133.  
  1134. <UNIDIREKTIONALER DRUCK>
  1135. Durch diesen Befehl wird der unidirektionale Druck (von links nach rechts)
  1136. nur für eine Zeile ausgeführt.
  1137.  
  1138.      Befehl:   ESC     <
  1139.      Dez.  :   27      60
  1140.      Hex.  :   1B      3C
  1141.  
  1142.  
  1143. <UNIDIREKTIONALER DRUCK>
  1144. Durch diesen Befehl wird der unidirektionale Druck (von links nach rechts)
  1145. aktiviert.
  1146.  
  1147.      Befehl:   ESC     U       n
  1148.      Dez.  :   27      85      n
  1149.      Hex.  :   1B      55      n 
  1150.  
  1151.      Bemerkung:
  1152.      *Für n können folgende Werte eingesetzt werden.
  1153.         ~n=0: Aus~
  1154.         ~n=1: Ein~
  1155.  
  1156. <DRUCK MIT HALBER GESCHWINDIGKEIT>
  1157. Mit diesem Befehl kann auf den Druck mit halber Geschwindigkeit umgeschaltet
  1158. werden.
  1159.  
  1160.      Befehl:   ESC     s       n
  1161.      Dez.  :   27      115     n
  1162.      Hex.  :   1B      73      n 
  1163.  
  1164.      Bemerkung:
  1165.      *Für n können folgende Werte eingesetzt werden.
  1166.         ~n=0: Aus~
  1167.         ~n=1: Ein~
  1168.      *Der Druck mit halber Geschwindigkeit ist nur bei den Schriftarten
  1169.       PICA und ELITE in Entwurfsqualität sowie bei den Graphikmodi
  1170.       Standarddichte, doppelte Dichte/doppelte Geschwindigkeit, CRT1 
  1171.       und CRT2 möglich.
  1172.  
  1173. <ABSOLUTE HORIZONTALPOSITIONIERUNG>
  1174. Dieser Befehl führt den Druckkopf zu einer absoluten Horizontalposition.
  1175.  
  1176.      Befehl:   ESC     $       n1      n2
  1177.      Dez.  :   27      36      n1      n2
  1178.      Hex.  :   1B      24      n1      n2
  1179.  
  1180.      Bemerkungen:
  1181.      *Dieser Befehl führt den Druckkopf zu einer Stelle, die sich
  1182.       n1+256xn2 Punkte (Einheiten) vom linken Rand befindet. Jede Einheit
  1183.       entspricht 1/60 Zoll.
  1184.      *Um n1 und n2 zu berechnen, müssen Sie die gewünschte Druckposition
  1185.       in 1/60 Zoll vom letzten Rand ausdrücken. 
  1186.       Dieser Wert = m dann
  1187.       ~m = n1 + (256 * 2)~
  1188.  
  1189. <RELATIVE HORIZONTALPOSITIONIERUNG>
  1190. Dieser Befehl führt den Druckkopf relativ zur aktuellen Position nach links 
  1191. oder rechts. 
  1192.  
  1193.      Befehl:   ESC     \       n1      n2
  1194.      Dez.  :   27      92      n1      n2
  1195.      Hex.  :   1B      5C      n1      n2
  1196.  
  1197.      Bemerkungen:
  1198.     *Dieser Befehl führt den Druckkopf zu einer Stelle, die sich
  1199.      n/120 (Entwurf) oder n/180 (LQ) Zoll von der gegenwärtigen
  1200.      Druckposition befindet.
  1201.     *Um n1 und n2 zu berechnen, müssen Sie die gewünschte Druckposition
  1202.      in 1/120 (Entwurf) oder 1/180 (LQ) Zoll von der gegenwärtigen
  1203.      Druckposition angeben.
  1204.     *Um den Druckkopf nach links zu bewegen, müssen Sie 65536
  1205.      von n abziehen.
  1206.     *Bewegung n/120 (Entwurf) oder n/180 (LQ) 
  1207.      eines Zoll nach rechts: m=n
  1208.      Bewegung n/120 (Entwurf) oder n/180 (LQ)
  1209.      eines Zoll nach links: m=65536-n
  1210.          ~m = n1 + (256 * n2)~
  1211.     *Befehl wird ignoriert, falls Druckerkopf durch die Bewegung
  1212.      außerhalb der aktuellen Ränder geriete.
  1213.  
  1214.  
  1215. <ABBRECHEN (CANCEL)>
  1216. Dieser Befehl löscht alle Daten im Druckpuffer.
  1217.  
  1218.      Befehl:   CAN
  1219.      Dez.  :   24
  1220.      Hex.  :   18
  1221.  
  1222.  
  1223. <DATENEMPFANG EIN>
  1224. Selektiert den Drucker wieder, nachdem er mit DC3 deselektiert wurde.
  1225.  
  1226.      Befehl:   DC1     (Device Control 1)
  1227.      Dez.  :   17
  1228.      Hex.  :   11
  1229.  
  1230.      Bemerkung:
  1231.      *Alle Daten, die zwischen DC3 und DC1 an den Drucker übertragen 
  1232.       werden, gehen verloren.
  1233.  
  1234.  
  1235. <DATENEMPFANG AUS>
  1236. Dieser Befehl deselektiert den Drucker, bis er mit DC1 wieder selektiert wird.
  1237.  
  1238.      Befehl:   DC3     (Device Control 3)
  1239.      Dez.  :   19
  1240.      Hex.  :   13
  1241.  
  1242.      Bemerkung:
  1243.      *Alle Daten, die zwischen DC3 und DC1 an den Drucker übertragen 
  1244.       werden, gehen verloren.
  1245.  
  1246.  
  1247. <LÖSCHEN (DELETE)>
  1248. Dieser Befehl löscht das letzte druckbare Zeichen im Druckpuffer.
  1249.  
  1250.      Befehl:   DEL
  1251.      Dez.  :   127
  1252.      Hex.  :   7F
  1253.  
  1254.      Bemerkung:
  1255.      *Der DEL-Befehl wirkt nur auf normale ASCII-Zeichen. Graphikdaten,
  1256.       durch Tabulation erzeugte Freiräume sowie Steuerbefehle können 
  1257.       nicht gelöscht werden.
  1258.      *Dieser Befehl wird im Wordprozessor-Modus (ESC+"a"+1, ESC+"a"+2, oder
  1259.       ESC+"a"+3) ignoriert.
  1260.  
  1261. <MSB EIN>
  1262. Dieser Befehl setzt das höchstwertige Bit (Most Significant Bit) auf 1.
  1263.  
  1264.      Befehl:   ESC     >
  1265.      Dez.  :   27      62
  1266.      Hex.  :   1B      3E
  1267.  
  1268.      Bemerkungen:
  1269.      *ESC+> hat keinen Einfluß auf Graphikdaten.
  1270.      *Diese Einstellung kann mit ESC+# wieder aufgehoben werden.
  1271.  
  1272. <MSB AUS>
  1273. Dieser Befehl setzt das höchstwertige Bit (Most Significant Bit) auf 0. 
  1274.  
  1275.      Befehl:   ESC     =
  1276.      Dez.  :   27      61
  1277.      Hex.  :   1B      3D
  1278.  
  1279.      Bemerkungen:
  1280.      *ESC+= hat keinen Einfluß auf Graphikdaten.
  1281.      *Diese Einstellung kann mit ESC+# wieder aufgehoben werden.
  1282.  
  1283.  
  1284. <MSB EINSTELLUNG LÖSCHEN>
  1285. Nach Empfang dieses Befehls wird das 8. Bit unverändert übernommen.
  1286.  
  1287.      Befehl:   ESC     #
  1288.      Dez.  :   27      35
  1289.      Hex.  :   1B      23
  1290.  
  1291.      Bemerkung:
  1292.      *Diese Einstellung hat keinen Einfluß auf Graphikdaten.
  1293.  
  1294. <UNDEFINERTER CODE-DRUCK>
  1295. Bestimmt nicht-definierte Code in Stellungen 0 bis 31 DEC,128 bis 159 DEC
  1296. als Druck-Code für internationale Zeichen.
  1297.      
  1298.      Ein:
  1299.      Befehl  :   ESC     I       n
  1300.      Dez.    :   27      73      n
  1301.      Hex.    :   1B      49      n
  1302.  
  1303.      Hinweis:
  1304.      *Die folgenden Werte von n können benutzt werden:
  1305.         ~n=0: Aus~
  1306.         ~n=1: Ein~
  1307.  
  1308. <ENTWURF FONT ABLADUNG>
  1309. Definiert die Abladungscharakter in spezifische Addressen im RAM.
  1310.      
  1311.      Befehl  :   ESC  &    0    Cs   Ce   At   P1   P2 ... P11
  1312.      Dez.    :   27   38   0    Cs   Ce   At   P1   P2 ... P11
  1313.      Hex.    :   1B   26   00   Cs   Ce   At   P1   P2 ... P11
  1314.  
  1315.      Beispiel:
  1316.      100 REM DEFINITION OF DOWNLOAD CHARACTERS IN DRAFT MODE
  1317.      110 WIDTH "LPT1:",255
  1318.      120 OPEN "LPT1:" AS #1
  1319.      130 PRINT #1,CHR$(27)+"&"+CHR$(0)+CHR$(65)+CHR$(66);
  1320.      140 REM STORE IN PLACE OF "A" - ASCII CODE 65
  1321.      150 PRINT #1,CHR$(170);
  1322.      160 RESTORE 340
  1323.      170 FOR I=1 TO 11
  1324.      180     READ A :PRINT #1,CHR$(A);
  1325.      190 NEXT I
  1326.      200 REM STORE IN PLACE OF "B" - ASCII CODE 66
  1327.      210 PRINT #1,CHR$(42);
  1328.      220 RESTORE 340 
  1329.      230 FOR I=1 TO 11
  1330.      240     READ A :PRINT #1,CHR$(A);
  1331.      250 NEXT I
  1332.      260 REM SELECT DOWNLOAD CHARACTER
  1333.      270 PRINT #1,CHR$(27)+"%"+CHR$(1);
  1334.      280 PRINT #1,"ABABABABABAB"+CHR$(10)+CHR$(10);
  1335.      290 REM DOUBLE HEIGHT DOUBLE WIDE PRINT 
  1336.      300 PRINT #1,CHR$(27)+"W"+CHR$(1)+CHR$(27)+"w"+CHR$(1);
  1337.      310 PRINT #1,"ABABABABABAB"+CHR$(10);
  1338.      320 CLOSE
  1339.      330 END
  1340.      340 DATA 0,0,3,3,7,6,254,0,64,48,0
  1341.  
  1342.      Erklärung:
  1343.      
  1344.      Um ein Zeichen ins RAM zu laden, muß das Zeichen erst einmal
  1345.      entworfen werden. Jede Punktsäule, P1 - P11, muß  quantifiziert werden,
  1346.      indem die 'Hoch Zwei' für jeden  wiedergegebenen Punkt addiert werden,
  1347.      z.B. eine  Musik-Note.
  1348.  
  1349.            2^7     . . . . . . O . . . .
  1350.  
  1351.            2^6     . . . . . . O . O . .
  1352.  
  1353.            2^5     . . . . . . O . . O .
  1354.  
  1355.            2^4     . . . . . . O . . O .
  1356.  
  1357.            2^3     . . . . . . O . . . .
  1358.  
  1359.            2^2     . . . . O X O . . . .
  1360.  
  1361.            2^1     . . O X O X O . . . .
  1362.  
  1363.            2^1     . . O X O . . . . . .
  1364.  
  1365.                : : : : : : : : : : :
  1366.      P1=0    ..........: : : : : : : : : : :
  1367.              : : : : : : : : : :
  1368.      P2=0    ............: : : : : : : : : :
  1369.                : : : : : : : : :
  1370.      P3=3    ..............: : : : : : : : :
  1371.                  : : : : : : : :
  1372.      P4=3    ................: : : : : : : :
  1373.                    : : : : : : :
  1374.      P5=7    ..................: : : : : : :
  1375.                  : : : : : :
  1376.      P6=6    ....................: : : : : :
  1377.                    : : : : :
  1378.      P7=254  ......................: : : : :
  1379.                      : : : :
  1380.      P8=0    ........................: : : :
  1381.                        : : :
  1382.      P9=64   ..........................: : :
  1383.                      : :
  1384.      P10=48  ............................: :
  1385.                        :
  1386.      P11=0   ..............................:
  1387.  
  1388.       
  1389.      In unserem Muster-Programm Zeielen 130-170 sollten die 11 Werte P1-P11
  1390.      (Programmzeile 310 hält die Daten für P1-P11) benutzt werden, um die Form
  1391.      und Größe der Musiknote mit den oberen 8 Nadeln des Druckkopfes zu
  1392.      definieren. Programmzeilen 190-230 definieren dieselbe Form und Größe,
  1393.      aber für die unteren 8 Nadeln des Druckkopfes.
  1394.  
  1395.      Dann muß bestimmt werden, wo im RAM die Zeichen gespeichert werden
  1396.      sollen. Die Variablen "Cs" und Ce" werden für diesen Zweck benutzt.
  1397.  
  1398.      Der für "Cs" spezifizierte Wert zeigt die ASCII Adresse an, in welche das
  1399.      abgeladene Start-Zeichen gespeichert wird. Der für "Ce" spezifizierte
  1400.      Wert zeigt die ASCII Adresse an, in die das abgeladene End-Zeichen
  1401.      gespeichert wird. Wenn nur ein Zeichen gespeichert wird, dann ist Cs=Ce.
  1402.  
  1403.      In unserem Muster-Programm haben wir zwei Musiknoten-Zeichen kreiert,
  1404.      einen mit den oberen 8 Nadeln des Druckkopfes, den anderen mit den unteren
  1405.      8 Nadeln. Diese beiden Zeichen wurden in den ASCII Adressen für die
  1406.      normalen "A" und "B" Zeichen gespeichert (siehe Programm Zeile 110).
  1407.      Da "A" in der ASCII Adresse 65 DEC und "B" in der ASCII Adresse 66 DEC
  1408.      residieren, sind die folgenden Zeilen gleich geltend.
  1409.  
  1410.       110 LPRINT CHR$(27)+"&"+CHR$(0)+"AB";
  1411.             oder
  1412.       110 LPRINT CHR$(27)+"&"+CHR$(0)+CHR$(65)+CHR$(66);
  1413.  
  1414.      Hinweis: Cs=65, Ce=66. Weiterhin ist CHR$(65)="A" und CHR$(66)="B".
  1415.  
  1416.      Dann muß der Wert von "At", der die Attribut-Information hält, definiert
  1417.      werden. Die Illustration unten zeigt die Rolle jedes Bits in der
  1418.      Spezifikation der Attribut-Information. Attribut-Information ist in einem
  1419.      Byte gespeichert.
  1420.  
  1421.       Bit Nr.                 Funktion
  1422.      ----------------------------------------------------------------
  1423.      MSB     7           Bit=1: für obere 8 Nadeln
  1424.              Bit=0: für untere 8 Nadeln
  1425.      ----------------------------------------------------------------
  1426.          6           Errechnet Druckstart (Ps) Position
  1427.          5                für proportionalen Abstand,
  1428.          4                      0=<Ps=<7
  1429.      ----------------------------------------------------------------
  1430.          3           Errechnet Druckend Pe) Position
  1431.          2           für proportionalen Abstand,
  1432.          1                      0=<Pe=<11
  1433.      LSB     0                        Ps<Pe
  1434.      ----------------------------------------------------------------
  1435.  
  1436.      
  1437.      Angenommen wir wollen ein Zeichen (Musiknote) in proportionalem
  1438.      Abstand kreieren. Die Werte für Ps und Pe ergeben sich aus n und m
  1439.      (Start und Endpunkte der Druckpositionen), wobei PS=n-1 und Pe-m-1.
  1440.      Wenn Zeichen von Drucksäule P3 bis P11 in Proportionalabstand gedruckt
  1441.      werden, ist Ps=2=(010)BIN und Pe=10=(1010)BIN. Somit ist das Attribut-Byte
  1442.      wie folgt:
  1443.       
  1444.       Bit Nr.     Binär-Form          Funktion
  1445.      ----------------------------------------------------------------
  1446.      MSB     7             0              Untere 8 Nadeln benutzen
  1447.      ----------------------------------------------------------------
  1448.          6             0              Druck-Start in
  1449.          5             1              Säule 3 (3-1)
  1450.          4             0
  1451.      ----------------------------------------------------------------
  1452.          3             1              Druck-Ende in
  1453.          2             0              Säule 11 (11-1)
  1454.          1             1
  1455.      LSB     0             0
  1456.      ----------------------------------------------------------------
  1457.  
  1458.      Wir setzen "At"=2^1+2^3+2^5=2+8+32=42.
  1459.  
  1460.      Hinweis:
  1461.       *Wenn ein NLQ-Font(Courier, Roman, Sans Serif, Bold PS) über die Set-Up
  1462.       Diskette oder Kontrolltafel gewählt wurde, druckt der Drucker die
  1463.       Entwurf-Ablade-Zeichen in NLQ-Modus.
  1464.      *Der abladbare Entwurfsdruck-Font besteht aus 12 Punkt-Säulen, aber P12
  1465.       ist immer auf Zero gestellt.
  1466.      *Abgeladene Entwurfsdruck-Zeichen benötigen 12 Bytes pro Zeichen: 1  Byte
  1467.       für Attribut-Information und 11 für den Zeichen-Entwurf.
  1468.      *Dauerdruck der Ablad-Zeichen mit hoher Punkt-Dichte soll vermieden
  1469.       werden. 1 Zeile hat 8 Nadeln X 11 Säulen x 136 Zeichen-Punkte
  1470.       (11968 Punkte/Zeile). Zeilendichte sollte auf 25% des Maximums
  1471.       (2992 Punkte/Zeile) beschränkt sein.
  1472.      *Im Normaldruckhöhe-Modus sollte Gebrauch derselben Nadeln in zwei
  1473.       benachbarten Säulen vermieden werden, sonst wird die Nadel in der
  1474.       zweiten Säule des Paars nicht gefeuert. Im Doppelhöhe-Druck wird die
  1475.       Musiknote wie die Figur unten ausgedruckt. Nadeln werden in allen
  1476.       spezifizierten Punkt-Positionen (0 und X) gefeuert und der drucker fügt
  1477.       Punkte hinzu(*). Im Entwurf-Modus  werden die spezifizierten Punkte (X)
  1478.       nicht gedruckt. Diese Punkte (0) müssen jedoch spezifiziert werden, um
  1479.       das Zeichen in Doppelhöhe zu drucken oder wenn NLQ von der Set-Up
  1480.       Diskette oder Vorderpaneel gesetzt ist.
  1481.      
  1482.            2^7     . . . . . . O . . . .
  1483.                    * *
  1484.            2^6     . . . . . . O . O . .
  1485.                    *   *
  1486.            2^5     . . . . . . O . . O .
  1487.                    *     *
  1488.            2^4     . . . . . . O . . O .
  1489.                    *
  1490.            2^3     . . . . . . O . . . .
  1491.                    *
  1492.            2^2     . . . . O X O . . . .
  1493.                    * * *
  1494.            2^1     . . O X O X O . . . .
  1495.                * * *
  1496.            2^1     . . O X O . . . . . .
  1497.  
  1498.                : : : : : : : : : : :
  1499.      P1      ..........: : : : : : : : : : :
  1500.              : : : : : : : : : :
  1501.      P2      ............: : : : : : : : : :
  1502.                : : : : : : : : :
  1503.      P3      ..............: : : : : : : : :
  1504.                  : : : : : : : :
  1505.      P4      ................: : : : : : : :
  1506.                    : : : : : : :
  1507.      P5      ..................: : : : : : :
  1508.                  : : : : : :
  1509.      P6      ....................: : : : : :
  1510.                    : : : : :
  1511.      P7      ......................: : : : :
  1512.                      : : : :
  1513.      P8      ........................: : : :
  1514.                        : : :
  1515.      P9      ..........................: : :
  1516.                      : :
  1517.      P10     ............................: :
  1518.                        :
  1519.      P11     ..............................:
  1520.  
  1521. <NLQ FONT ABLADEN>
  1522. Definiert das Ablade-NLQ Font.
  1523.  
  1524.      Befehl:  ESC  &    2    Cs   Ce   At   P1h   P1l ... P23l
  1525.      Dez.:    27   38   2    Cs   Ce   At   P1h   P1l ... P23l
  1526.      Hex.:    1B   26   02   Cs   Ce   At   P1h   P1l ... P23l
  1527.  
  1528.      Beispiel:
  1529.  
  1530.      100 REM DEFINITION OF DOWNLOAD CHARACTERS IN NLQ MODE 
  1531.      110 WIDTH "LPT1:",255
  1532.      120 OPEN "LPT1:" AS #1
  1533.      130 PRINT #1,CHR$(27)+"&"+CHR$(2)+CHR$(65)+CHR$(65);
  1534.      140 REM STORE IN PLACE OF "A" - ASCII CODE 65
  1535.      150 PRINT #1,CHR$(11);
  1536.      160 RESTORE 290
  1537.      170 FOR I=1 TO 23*2
  1538.      180     READ A : PRINT #1,CHR$(A);
  1539.      190 NEXT I
  1540.      200 REM SELECT DOWNLOAD CHARACTER
  1541.      210 PRINT #1,CHR$(27)+"%"+CHR$(1);
  1542.      220 PRINT #1,CHR$(27)+"x"+CHR$(1);
  1543.      230 PRINT #1,"AAAAAAAAAA"+CHR$(10)+CHR$(10);
  1544.      240 REM DOUBLE HEIGHT DOUBLE WIDE PRINT
  1545.      250 PRINT #1,CHR$(27)+"W"+CHR$(1)+CHR$(27)+"w"+CHR$(1);
  1546.      260 PRINT #1,"AAAAAAAAAA"+CHR$(10);
  1547.      270 CLOSE
  1548.      280 END
  1549.      290 DATA 0,12,0,18,0,2,0,2,15,1,16,129,32,129,64,129
  1550.      300 DATA 0,129,128,129,128,129,128,129,128,129,128,130
  1551.      310 DATA 65,130,32,242,31,12,32,0,0,0,0,0,0,0,0,0,0,0
  1552.  
  1553.      Erklärung:
  1554.  
  1555.      Ein vom NLQ Font abgeladenes Zeichen benutzt 23 Säulen und 16 Reihen 
  1556.      von Punkten. Da jede Säule 16 Punkte enthält, ist jede Säule in 2 Bytes
  1557.      unterteilt. Zum Beispiel Säule 1 heißt P1h für die oberen 8 Punkte und
  1558.      P1l für die unteren 8 Punkte. Genauso heißt Säule 23 P23h für die oberen
  1559.      8 Punkte und P23l für die unteren 8 Punkte. Säule 24 ist immer Zero; wir
  1560.      arbeiten also mit P1h-P23h und P1l-P23l. Zusätzlich wird ein ganzes
  1561.      Zeichen gedruckt, indem der Druckkopf zweimal darüberfährt, da jede
  1562.      Säule 16 sich überschneidende Punkte enthält.
  1563.            
  1564.                ------  . . . . . . . . . O X O X O . . . . . . . . .
  1565.                    . . . . . . . O . . . . . . O . . . . . . . .
  1566.                    . . . . . . O . . . . . . . . O . O . . . . .
  1567.                Obere 8 . . . . . O . . . . . . . . . . O . . . . . .
  1568.                    . . . . O . . . . . . . . . . . O . . . . . .
  1569.                    . . . . O . . . . . . . . . . . O . . . . . .
  1570.                    . . . . O . . . . . . . . . . . O . . . . . .
  1571.                    . . . . O . . . . . . . . . O . O . . . . . .
  1572.                ------  . . . . . O X O X O X O X O X O . . . . . . .
  1573.                    . . . . . . . . . . . . . . . O . . . . . . .
  1574.                    . . . . . . . . . . . . . . . O . . . . . . .
  1575.               Untere 8 . O . . . . . . . . . . . . . O . . . . . . .
  1576.                    O . . . . . . . . . . . . . . . O . . . . . .
  1577.                    O . . . . . . . . . . . . . . . O . . . . . .
  1578.                    . O X O . . . . . . . . . O X O . . . . . . .
  1579.                    . . . . O X O X O X O X O . . . . . . . . . .
  1580.                ------
  1581.   Obere 8   Untere 8
  1582.                    : : : : : : : : : : : : : : : : : : : : : : :
  1583.    P1h=0     P1l=12    ........: : : : : : : : : : : : : : : : : : : : : : :
  1584.                  : : : : : : : : : : : : : : : : : : : : : :
  1585.    P2h=0     P2l=18    ..........: : : : : : : : : : : : : : : : : : : : : :
  1586.                    : : : : : : : : : : : : : : : : : : : : :
  1587.    P3h=0     P3l=2     ............: : : : : : : : : : : : : : : : : : : : :
  1588.                      : : : : : : : : : : : : : : : : : : : :
  1589.    P4h=0     P4l=2     ..............: : : : : : : : : : : : : : : : : : : :
  1590.                        : : : : : : : : : : : : : : : : : : :
  1591.    P5h=15    P5l=1     ................: : : : : : : : : : : : : : : : : : :
  1592.                      : : : : : : : : : : : : : : : : : :
  1593.    P6h=16    P6l=129   ..................: : : : : : : : : : : : : : : : : :
  1594.                        : : : : : : : : : : : : : : : : :
  1595.    P7h=32    P7l=129   ....................: : : : : : : : : : : : : : : : :
  1596.                          : : : : : : : : : : : : : : : :
  1597.    P8h=64    P8l=129   ......................: : : : : : : : : : : : : : : :
  1598.                            : : : : : : : : : : : : : : :
  1599.    P9h=0     P9l=129   ........................: : : : : : : : : : : : : : :
  1600.                          : : : : : : : : : : : : : :
  1601.    P10h=128  P10l=129  ..........................: : : : : : : : : : : : : :
  1602.                            : : : : : : : : : : : : :
  1603.    P11h=128  P11l=129  ............................: : : : : : : : : : : : :
  1604.                              : : : : : : : : : : : :
  1605.    P12h=128  P12l=129  ..............................: : : : : : : : : : : :
  1606.                                : : : : : : : : : : :
  1607.    P13h=128  P13l=129  ................................: : : : : : : : : : :
  1608.                              : : : : : : : : : :
  1609.    P14h=128  P14l=130  ..................................: : : : : : : : : :
  1610.                                : : : : : : : : :
  1611.    P15h=65   P15l=130  ....................................: : : : : : : : :
  1612.                                  : : : : : : : :
  1613.    P16h=32   P16l=242  ......................................: : : : : : : :
  1614.                                    : : : : : : :
  1615.    P17h=31   P17l=12   ........................................: : : : : : :
  1616.                                  : : : : : :
  1617.    P18h=32   P18l=0    ..........................................: : : : : :
  1618.                                    : : : : :
  1619.    P19h=0    P19l=0    ............................................: : : : :
  1620.                                      : : : :
  1621.    P20h=0    P20l=0    ..............................................: : : :
  1622.                                        : : :
  1623.    P21h=0    P21l=0    ................................................: : :
  1624.                                      : :
  1625.    P22h=0    P22l=0    ..................................................: :
  1626.                                        :
  1627.    P23h=0    P23l=0    ....................................................:
  1628.  
  1629.      
  1630.      Programmzeilen 130-170 benutzen die Werte P1h-P23h und P1l-P23l, um die
  1631.      Form und Größe des Zeichens mittels der unteren 8 Nadeln des
  1632.      Druckkopfes zu definieren.
  1633.      
  1634.      Abladen der NLQ-Font Zeichen benötigt ein Byte der Attribut-
  1635.      Information, die als Wert "At" eingegeben ist, gleich der Attribut-
  1636.      Information des Entwurf-Fonts.
  1637.      
  1638.      Die Werte Ps und Pe der NLQ Attribut-Information ergeben sich aus n und m
  1639.      (Druck-Start- und Endpositionen) mittels der Gleichung Ps=(n-1)/2 and
  1640.      Pe=(m-1)/2. Um sicherzustellen, daß Ps und Pe Integer sind, sollten die
  1641.      Zeichen so entworfen werden, daß  n und m ungerade sind.
  1642.      
  1643.      In diesem Beispiel beginnt "g" in Säule 1 und ended in Säule 23, und
  1644.      Ps=0=(000)BIN und Pe=11=(1011)BIN. 
  1645.      
  1646.      Daher ist das Attribut-Byte wie folgt:
  1647.       
  1648.  
  1649.       Bit Nr.      Binär-Form            Funktion
  1650.      ----------------------------------------------------------------
  1651.      MSB     7             0    untere 8 Nadeln benutzen 
  1652.      ----------------------------------------------------------------
  1653.          6             0       Druck-Start in Säule 
  1654.          5             0              1 (1-1)/2
  1655.          4             0
  1656.      ----------------------------------------------------------------
  1657.          3             1       Druck-Ende in Säule 
  1658.          2             0               23 (23-1)/2
  1659.          1             1
  1660.      LSB     0             1
  1661.      ----------------------------------------------------------------
  1662.  
  1663.      Wir setzen "At"=2^3+2^1+2^0=8+2+1=11.
  1664.      Beziehen Sie sich auf Programmzeile 130
  1665.      Hinweis:
  1666.      *Dieser Befehl ist nur betriebsbereit, wenn die 32K Puffer Option
  1667.      (KX-P43) installiert ist.
  1668.      *Abgeladene NLQ-Font-Zeichen benötigen 47 Bytes pro Zeichen: 1 Byte
  1669.      für Attribut-Information und 46 Bytes für den Zeichen-Entwurf.
  1670.  
  1671. <UMSCHALTUNG RESIDENTER/GELADENER ZEICHENSATZ>
  1672.  
  1673.      Befehl:   ESC     %       n
  1674.      Dez.  :   27      37      n
  1675.      Hex.  :   1B      25      n
  1676.  
  1677.      Bemerkung:
  1678.      *Für n können folgende Werte eingesetzt werden.
  1679.       ~n=0: Residenter Zeichensatz (CG)~
  1680.       ~n=1: Geladener Zeichensatz (Download)~
  1681.  
  1682. <RESIDENTEN ZEICHENSATZ KOPIEREN>
  1683. Mit diesem Befehl werden die internen Entwurfs- und Korrespondenzqualität-
  1684. Schriftarten in den Speicherbereich für ladbare Zeichen kopiert.
  1685.  
  1686.      Befehl:   ESC     :       0       n       0       (n = 0 - 6)
  1687.      Dez.  :   27      58      0       n       0
  1688.      Hex.  :   1B      3A      00      n       00
  1689.  
  1690.      Beispiel:
  1691.  
  1692.      100 REM CHARACTER GENERATOR SELECTION
  1693.      110 WIDTH "LPT1:",255
  1694.      120 OPEN "LPT1:" AS #1
  1695.      130 REM ROM CG SET COPY TO DOWNLOAD BUFFER
  1696.      140 PRINT #1,CHR$(27)+":"+CHR$(0)+CHR$(2)+CHR$(0);
  1697.      150 REM DOWNLOAD TO TO "!" IN DRAFT FONT
  1698.      160 PRINT #1,CHR$(27)+"&"+CHR$(0)+"!!";
  1699.      170 PRINT #1,CHR$(11);
  1700.      180 RESTORE 420
  1701.      190 FOR I=1 TO 11
  1702.      200     READ A : PRINT #1,CHR$(A);
  1703.      210 NEXT I
  1704.      220 REM DOWNLOAD TO "!" IN NLQ FONT
  1705.      230 PRINT #1, CHR$(27)+"&"+CHR$(2)+"!!";
  1706.      240 PRINT #1,CHR$(11);
  1707.      250 RESTORE 430
  1708.      260 FOR I=1 TO 46
  1709.      270     READ A : PRINT #1,CHR$(A);
  1710.      280 NEXT I
  1711.      290 REM SELECT DOWNLOAD CG
  1712.      300 PRINT #1,CHR$(27)+"%"+CHR$(1);
  1713.      310 PRINT #!,"SELECT DRAFT FONT DOWNLOAD CG !!!"+CHR$(10);
  1714.      320 PRINT #1,CHR$(27)+"x"+CHR$(1);
  1715.      330 PRINT #!,"SELECT NLQ FONT DOWNLOAD CG !!!"+CHR$(10);
  1716.      340 PRINT #1,CHR$(27)+"x"+CHR$(0);
  1717.      350 REM SELECT ROM CG
  1718.      360 PRINT #1,CHR$(27)+"%"+CHR$(0);
  1719.      370 PRINT #!,"SELECT DRAFT FONT ROM CG !!!"+CHR$(10);
  1720.      380 PRINT #1,CHR$(27)+"x"+CHR$(1);
  1721.      390 PRINT #!,"SELECT NLQ FONT ROM CG !!!"+CHR$(10);
  1722.      400 CLOSE
  1723.      410 END 
  1724.      420 DATA 0,0,3,3,7,6,254,0,64,48,0
  1725.      430 DATA 0,12,0,18,0,2,0,2,15,1,16,129,32,129,64,129
  1726.      440 DATA 0,129,128,129,128,129,128,129,128,129,128,130
  1727.      450 DATA 65,130,32,242,31,12,32,0,0,0,0,0,0,0,0,0,0,0
  1728.  
  1729.      Hinweis:
  1730.      *Der Wert n befiehlt dem NLQ-Font abzuladen.
  1731.       Beziehen Sie sich auf Font-Stil-Befehl ESC+"k"+n.
  1732.      *Nach Empfang dieses Befehls werden alle vorher geladenen 
  1733.       Schriftarten gelöscht.
  1734.      *Führen Sie diesen Befehl vor dem Laden selbst definierter Zeichen aus,
  1735.       falls nur ein Teil der residenten Schriftarten geändert werden soll.
  1736.  
  1737. <DRUCKER INITIALISIEREN>
  1738. Dieser Befehl initialisiert den Drucker, wobei die Daten im Druckpuffer ge-
  1739. löscht werden. Die Daten im Empfangspufferspeicher bleiben dabei erhalten.
  1740.  
  1741.      Befehl:   ESC     @
  1742.      Dez.  :   27      64
  1743.      Hex.  :   1B      40
  1744.  
  1745. <KEINPAPIER-ANZEIGE>
  1746. Schaltet Kein-Papier-Sensor an.
  1747.  
  1748.      Ein:
  1749.      Befehl:   ESC     9
  1750.      Dez.:     27      57
  1751.      Hex.:     1B      39
  1752.  
  1753.      Aus:
  1754.      Befehl:   ESC     8
  1755.      Dez.:     27      56
  1756.      Hex.:     1B      38
  1757.  
  1758.      Hinweis:
  1759.      *Abschalten des Kein-Papier-Sensors verursacht  Weiterdrucken, nachdem
  1760.      Papier ausgelaufen ist.
  1761.  
  1762. <STEUERUNG DES EINZELBLATTEINZUGS>
  1763. Mit diesem Befehl wird der Einzelblatteinzug angemeldet und gesteuert.        
  1764.  
  1765.      Befehl:   ESC     EM      n
  1766.      Dez.  :   27      25      n
  1767.      Hex.  :   1B      19      n
  1768.  
  1769.      Bemerkung:
  1770.      *Für n können folgende Werte eingesetzt werden.
  1771.       ~n="R": Blatt auswerfen, neues Blatt einziehen~
  1772.       ~n="0": Einzelblatteinzug abmelden~
  1773.       ~n="4": Einzelblatteinzug anmelden ~
  1774.  
  1775.      Hinweis:
  1776.      *Wenn der Einzelblatteinzug nicht installiert ist, jedoch durch 
  1777.      ESC+EM+4 angemeldet wurde, wird das Papier nicht richtig 
  1778.      transportiert.
  1779.  
  1780. <KLINGEL>
  1781. Klingelt für etwa 0,5 Sekunden.
  1782.  
  1783.      Befehl:   BEL     
  1784.      Dez.:     7      
  1785.      Hex.:     07      
  1786.  
  1787. < Epson Modus (ASCII) >
  1788.  
  1789.   Normales Zeichen                      Script-Zeichen
  1790.  
  1791.    Hex.  0  1  2  3  4  5  6  7           Hex.  0  1  2  3  4  5  6  7
  1792.  
  1793.     0    -  - 12 12 12 12  5 11            0    -  - 12 12 12 12  5 11
  1794.     1    -  -  5  8 12 12 12 11            1    -  - 10  9 12 12 11 11
  1795.     2    -  -  8 12 12 12 11 11            2    -  - 10 12 12 12 11 10
  1796.     3    -  - 12 12 12 12 11 12            3    -  - 12 12 12 12 11 11
  1797.     4    -  - 12 12 12 12 11 11            4    -  - 11 12 12 12 12 10
  1798.     5    -  - 12 12 12 12 12 12            5    -  - 12 12 12 12 11 11
  1799.     6    -  - 12 12 12 12 10 12            6    -  - 12 11 12 11 12 10
  1800.     7    -  -  5 12 12 12 11 12            7    -  -  5 12 12 12 11 12
  1801.     8    -  -  6 12 12 10 11 10            8    -  -  8 12 12 12 11 12
  1802.     9    -  -  6 12  8 12  8 12            9    -  -  8 11 10 12  9 11
  1803.     A    -  - 12  6 11 10  9 10            A    -  - 12  8 12 12 10 12
  1804.     B    -  - 12  6 12  8 10  9            B    -  - 12  9 12 11 11 10
  1805.     C    -  -  7 10 12 10  8  5            C    -  -  8 10 10  7  9  9
  1806.     D    -  - 12 12 12  8 12  9            D    -  - 12 11 12 11 11 10
  1807.     E    -  -  6 10 12 12 11 12            E    -  -  7  9 12 10 10 12
  1808.     F    -  - 10 12 12 12 12  -            F    -  - 10 11 12 12 11  -
  1809.  
  1810.             Einheit:1/120 zoll (0,21 mm)
  1811.            
  1812. < Epson Modus (USA) >
  1813.  
  1814.   Normales Zeichen                      Script-Zeichen
  1815.   
  1816.    Hex.  8  9  A  B  C  D  E  F           Hex.  8  9  A  B  C  D  E  F
  1817.  
  1818.     0   12 12 12 12 12 12 12 12            0   12 12 11 12 12 12 12 12
  1819.     1   11 12  8 12 12 12 11 12            1   12 12 10 12 12 12 11 12
  1820.     2   12 12 10 12 12 12 10 10            2   11 12 12 12 12 12 12 10
  1821.     3   12 10 11 12 12 12 12 10            3   12 12 11 12 12 12 12 10
  1822.     4   12 10 11 12 12 12 10 12            4   11 11 12 12 12 12 12 12
  1823.     5   12 10 12 12 12 12 11 12            5   11 11 12 12 12 12 12 12
  1824.     6   12 11 12 12 12 12 11 12            6   11 11 11 12 12 12 12 12
  1825.     7   11 11 12 12 12 12 12 12            7   11 11 12 12 12 12 12 12
  1826.     8   12 12 12 12 12 12 10  8            8   12 11 11 12 12 12 12  8
  1827.     9   12 12 12 12 12 12 12  6            9   11 12 12 12 12 12 12  6
  1828.     A   12 12 12 12 12 12 12  6            A   11 12 12 12 12 12 12  6
  1829.     B    8 11 12 12 12 12 12 12            B   10 11 12 12 12 12 11 12
  1830.     C   10 12 12 12 12 12 12  8            C   11 12 12 12 12 12 12  8
  1831.     D    8 12  5 12 12 12 12  8            D    8 12 10 12 12 12 11  8
  1832.     E   12 12 12 12 12 12 10  8            E   12 12 12 12 12 12 10  8
  1833.     F   12 11 12 12 12 12 10 12            F   12 12 12 12 12 12 12 12
  1834.  
  1835.             Einheit:1/120 zoll (0,21 mm)
  1836.   
  1837. < Epson Modus (Mehrsprachig) >
  1838.  
  1839.   Normales Zeichen                      Script-Zeichen
  1840.  
  1841.   Hex.  8  9  A  B  C  D  E  F           Hex.  8  9  A  B  C  D  E  F
  1842.  
  1843.     0   12 12 12 12 12 10 10 12            0   12 12 11 12 12 11 11 12
  1844.     1   11 12  8 12 12 12 11 12            1   12 12 10 12 12 12 11 12
  1845.     2   12 12 10 12 12 12 12 12            2   11 12 12 12 12 12 12 11
  1846.     3   12 10 11 12 12 12 10 12            3   12 12 11 12 12 12 11 12
  1847.     4   12 10 11 12 12 12 10 11            4   11 11 12 12 12 12 11 12
  1848.     5   12 10 12 12 12  8 12 10            5   11 11 12 12 12  9 12 12
  1849.     6   12 11 12 12 12  8 11 12            6   11 11 11 12 12 10 12 12
  1850.     7   11 11 12 12 12 12 11  7            7   11 11 12 12 12 12 12  9
  1851.     8   12 12 12 12 12  8 11  8            8   12 11 11 12 12 10 12  8
  1852.     9   12 12 12 12 12 12 11  8            9   11 12 12 12 12 12 12 10
  1853.     A   12 12 12 12 12 12 11  6            A   11 12 12 12 12 12 12  6
  1854.     B    8 10 12 12 12 12 11  8            B   10 11 12 12 12 12 12  8
  1855.     C   10 12 12 12 12 12 10  7            C   11 12 12 12 12 12 10  7
  1856.     D    8 11  5 11 12  5 11  8            D    8 12 10 11 12  9 11  8
  1857.     E   12 12 12 12 12  8 11  8            E   12 12 12 12 12 10 11  8
  1858.     F   12 11 12 12 12 12  5 12            F   12 12 12 12 12 12  5 12
  1859.  
  1860.             Einheit:1/120 zoll (0,21 mm)
  1861.  
  1862. < Epson Modus (Türkei) >
  1863.  
  1864.   Normales Zeichen                      Script-Zeichen
  1865.  
  1866.    Hex.  8  9  A  B  C  D  E  F           Hex.  8  9  A  B  C  D  E  F
  1867.  
  1868.     0   12 12 12 12 12 12 12 12            0   12 12 11 12 12 12 12 12
  1869.     1   11 12  8 12 12 12 11 12            1   12 12 10 12 12 12 11 12
  1870.     2   12 12 10 12 12 12 10 10            2   11 12 12 12 12 12 12 10
  1871.     3   12 10 11 12 12 12 12 10            3   12 12 11 12 12 12 12 10
  1872.     4   12 10 11 12 12 12 10 12            4   11 11 12 12 12 12 12 12
  1873.     5   12 10 12 12 12 12 11 12            5   11 11 12 12 12 12 12 12
  1874.     6   12 11 12 12 12 12 11 12            6   11 11 12 12 12 12 12 12
  1875.     7   11 11 11 12 12 12 12 12            7   11 11 11 12 12 12 12 12
  1876.     8   12  8 12 12 12 12 10  8            8   12  9 11 12 12 12 12  8
  1877.     9   12 12 12 12 12 12 12  6            9   11 12 12 12 12 12 12  6
  1878.     A   12 12 12 12 12 12 12  6            A   11 12 12 12 12 12 12  6
  1879.     B    8 11 12 12 12 12 12 12            B   10 11 12 12 12 12 11 12
  1880.     C   10 12 12 12 12 12 12  8            C   11 12 12 12 12 12 12  8
  1881.     D    8 12  5 12 12 12 12  8            D   10 12 10 12 12 12 11  8
  1882.     E   12 12 12 12 12 12 10  8            E   12 12 12 12 12 12 10  8
  1883.     F   12 12 12 12 12 12 10 12            F   12 11 12 12 12 12 12 12
  1884.  
  1885.             Einheit:1/120 zoll (0,21 mm)
  1886.  
  1887. < Epson Modus (Portugal) >
  1888.  
  1889.   Normales Zeichen                      Script-Zeichen
  1890.   
  1891.   Hex.  8  9  A  B  C  D  E  F           Hex.  8  9  A  B  C  D  E  F
  1892.  
  1893.     0   12 12 12 12 12 12 12 12            0   12 12 11 12 12 12 12 12
  1894.     1   11 12  8 12 12 12 11 12            1   12 12 10 12 12 12 11 12
  1895.     2   12 12 10 12 12 12 10 10            2   11 12 12 12 12 12 12 10
  1896.     3   12 10 11 12 12 12 12 10            3   12 12 11 12 12 12 12 10
  1897.     4   12 10 11 12 12 12 10 12            4   12 11 12 12 12 12 12 12
  1898.     5   12 10 12 12 12 12 11 12            5   11 11 12 12 12 12 12 12
  1899.     6   12 11 12 12 12 12 11 12            6   12 12 11 12 12 12 12 12
  1900.     7   11 11 12 12 12 12 12 12            7   11 11 12 12 12 12 12 12
  1901.     8   12  8 12 12 12 12 10  8            8   12 10 11 12 12 12 12  8
  1902.     9   12 12 10 12 12 12 12  6            9   12 12 11 12 12 12 12  6
  1903.     A   12 12 12 12 12 12 12  6            A   11 12 12 12 12 12 12  6
  1904.     B    8 11 12 12 12 12 12 12            B   10 11 12 12 12 12 11 12
  1905.     C   12 12 12 12 12 12 12  8            C   12 12 12 12 12 12 12  8
  1906.     D    8 11  5 12 12 12 12  8            D    8 12 10 12 12 12 11  8
  1907.     E   12 12 12 12 12 12 10  8            E   12 12 12 12 12 12 10  8
  1908.     F   12 10 12 12 12 12 10 12            F   12 11 12 12 12 12 12 12
  1909.  
  1910.             Einheit:1/120 zoll (0,21 mm)
  1911.  
  1912. < Epson Modus (Kanada-Französ) >
  1913.  
  1914.   Normales Zeichen                      Script-Zeichen
  1915.   
  1916.   Hex.  8  9  A  B  C  D  E  F           Hex.  8  9  A  B  C  D  E  F
  1917.  
  1918.     0   12 12  5 12 12 12 12 12            0   12 12  9 12 12 12 12 12
  1919.     1   11 12  5 12 12 12 11 12            1   12 12  5 12 12 12 11 12
  1920.     2   12 12 10 12 12 12 10 10            2   11 12 12 12 12 12 12 10
  1921.     3   12 10 11 12 12 12 12 10            3   12 12 11 12 12 12 12 10
  1922.     4   12 12  8 12 12 12 10 12            4   12 12 10 12 12 12 12 12
  1923.     5   12  8  7 12 12 12 11 12            5   11 10  9 12 12 12 12 12
  1924.     6   11 11  7 12 12 12 11 12            6   12 11  7 12 12 12 12 12
  1925.     7   11 11 11 12 12 12 12 12            7   11 11 11 12 12 12 12 12
  1926.     8   12 12 12 12 12 12 10  8            8   12 12 12 12 12 12 12  8
  1927.     9   12 12 12 12 12 12 12  6            9   11 12 12 12 12 12 12  6
  1928.     A   12 12 12 12 12 12 12  6            A   11 12 12 12 12 12 12  6
  1929.     B    8 11 12 12 12 12 12 12            B   10 11 12 12 12 12 11 12
  1930.     C   10 12 12 12 12 12 12  8            C   11 12 12 12 12 12 12  8
  1931.     D   12 11 12 12 12 12 12  8            D   11 12 12 12 12 12 11  8
  1932.     E   12 11 12 12 12 12 10  8            E   12 12 12 12 12 12 10  8
  1933.     F   10 11 12 12 12 12 10 12            F   12 12 12 12 12 12 12 12
  1934.  
  1935.             Einheit:1/120 zoll (0,21 mm)
  1936.   
  1937. < Epson Modus (Norwegen) >
  1938.  
  1939.   Normales Zeichen                      Script-Zeichen
  1940.  
  1941.    Hex.  8  9  A  B  C  D  E  F           Hex.  8  9  A  B  C  D  E  F
  1942.  
  1943.     0   12 12 12 12 12 12 12 12            0   12 12 11 12 12 12 12 12
  1944.     1   11 12  8 12 12 12 11 12            1   12 12 10 12 12 12 11 12
  1945.     2   12 12 10 12 12 12 10 10            2   11 12 12 12 12 12 12 10
  1946.     3   12 10 11 12 12 12 12 10            3   12 12 11 12 12 12 12 10
  1947.     4   12 10 11 12 12 12 10 12            4   11 11 12 12 12 12 12 12
  1948.     5   12 10 12 12 12 12 11 12            5   11 11 12 12 12 12 12 12
  1949.     6   12 11 12 12 12 12 11 12            6   11 11 11 12 12 12 12 12
  1950.     7   11 11 12 12 12 12 12 12            7   11 11 12 12 12 12 12 12
  1951.     8   12 12 12 12 12 12 10  8            8   12 11 11 12 12 12 12  8
  1952.     9   12 12 12 12 12 12 12  6            9   11 12 12 12 12 12 12  6
  1953.     A   12 12 12 12 12 12 12  6            A   11 12 12 12 12 12 12  6
  1954.     B    8 10 12 12 12 12 12 12            B   10 11 12 12 12 12 11 12
  1955.     C   10 12 12 12 12 12 12  8            C   11 12 12 12 12 12 12  8
  1956.     D    8 11  5 12 12 12 12  8            D    8 12 10 12 12 12 11  8
  1957.     E   12 12 12 12 12 12 10  8            E   12 12 12 12 12 12 10  8
  1958.     F   12 11 12 12 12 12 10 12            F   12 12 12 12 12 12 12 12
  1959.  
  1960.             Einheit:1/120 zoll (0,21 mm)
  1961.  
  1962. < Epson Modus (BRASCII) >
  1963.  
  1964.   Normales Zeichen                      Script-Zeichen
  1965.  
  1966.    Hex.  8  9  A  B  C  D  E  F           Hex.  8  9  A  B  C  D  E  F
  1967.  
  1968.     0    -  - 12  8 12 12 12 10            0    -  - 12  8 12 12 11 11
  1969.     1    -  -  5 12 12 12 12 11            1    -  - 10 12 12 12 11 12
  1970.     2    -  - 11  8 12 10 12 10            2    -  - 11  8 12 11 12 11
  1971.     3    -  - 12  7 12 10 12 10            3    -  - 12  7 12 11 12 12
  1972.     4    -  - 12  5 12 12 12 10            4    -  - 12  5 12 12 11 12
  1973.     5    -  - 12 11 12 12 12 10            5    -  - 12 12 12 12 11 11
  1974.     6    -  -  5 11 12 12 12 10            6    -  -  9 12 12 12 12 11
  1975.     7    -  - 10  6 12 12 11 12            7    -  - 12  6 12 12 11 12
  1976.     8    -  -  8  7 12 11 12 12            8    -  - 10  9 12 12 11 11
  1977.     9    -  - 12  8 12 11 12 11            9    -  - 12  8 12 12 11 11
  1978.     A    -  - 12 12 12 11 12 11            A    -  - 11 12 12 12 12 11
  1979.     B    -  - 12 12 12 11 12 11            B    -  - 12 12 12 12 11 11
  1980.     C    -  - 12 12  8 12  8 11            C    -  - 12 12 10 12  8 12
  1981.     D    -  - 12 12  8 11  8 10            D    -  - 12 12 10 11 10 10
  1982.     E    -  - 12 12 12 11 10 11            E    -  - 12 12 12 12 11 12
  1983.     F    -  - 11 12  8 11  8 12            F    -  - 11 11 10 11 10 11
  1984.  
  1985.             Einheit:1/120 zoll (0,21 mm)
  1986.  
  1987. < Epson Modus (ABICOMP) >
  1988.  
  1989.   Normales Zeichen                      Script-Zeichen
  1990.  
  1991.   Hex.  8  9  A  B  C  D  E  F           Hex.  8  9  A  B  C  D  E  F
  1992.  
  1993.     0    -  - 12 10  5 10 12 12            0    -  - 12 11 10 11 12 12
  1994.     1    -  - 12 10 12 10 12 12            1    -  - 12 11 11 12 12 12
  1995.     2    -  - 12 12 12 10 12 12            2    -  - 12 12 11 12 12 12
  1996.     3    -  - 12 12 12 10 12 12            3    -  - 12 12 12 11 12 12
  1997.     4    -  - 12 12 12 10 12 12            4    -  - 12 12 12 11 12 12
  1998.     5    -  - 12 12 12 12 12 12            5    -  - 12 12 11 12 12 12
  1999.     6    -  - 12 11 11 11 12 12            6    -  - 12 12 11 11 12 12
  2000.     7    -  - 12 11 12 11 12 12            7    -  - 12 12 11 11 12 12
  2001.     8    -  - 12 11 12 11 12 12            8    -  - 12 12 11 11 12 12
  2002.     9    -  - 12 12 12 11 12 12            9    -  - 12 12 12 12 12 12
  2003.     A    -  - 12 12 12 12 12 12            A    -  - 12 12 11 11 12 12
  2004.     B    -  -  8  8  8 11 12 12            B    -  - 10 10  8 11 12 12
  2005.     C    -  -  8 12  8 12 12 12            C    -  - 10 12 10 11 12 12
  2006.     D    -  - 12  6 10 12 12 12            D    -  - 12  6 11 12 12 12
  2007.     E    -  -  8 10  8 12 12 12            E    -  - 10 12 10 11 12 12
  2008.     F    -  - 12  8 11 12 12  -            F    -  - 12  8 12 12 12  -
  2009.  
  2010.             Einheit:1/120 zoll (0,21 mm)
  2011.  
  2012. ;
  2013. ;                    *******************************
  2014. ;                    *****  IBM Mode Commands  *****
  2015. ;                    *******************************
  2016.  
  2017. <DRUCKQUALITÄT>
  2018. Dieser Befehl dient zur gleichzeitigen Festlegung der Schriftqualität und
  2019. der Schriftbreite. 
  2020.  
  2021.      Befehl:   ESC     I       n
  2022.      Dez.  :   27      73      n
  2023.      Hex.  :   1B      49      n
  2024.  
  2025.      Bemerkung:
  2026.      *Für n können folgende Werte eingesetzt werden. (cpi=Zeichen/Zoll)
  2027.       ~n= 0:   Interne Entwurf-Fonts~
  2028.       ~n= 1:   Interne Entwurf 12 CPI Höhe Schnellfonts~
  2029.       ~n= 2:   Interne Sans Serif Fonts (IBM NLQ)~
  2030.       ~n= 3:   Interne NLQ Fonts (IBM NLQ II)~
  2031.       ~n= 4:   Ablade-Entwurf-Fonts~
  2032.       ~n= 5:   Ablade-Entwurf 12 CPI Höhe Schnellfonts~
  2033.       ~n= 6:   Ablade-Text Fonts (IBM Abladung NLQ)~
  2034.       ~n= 7:   Ablade-NLQ Fonts (IBM Abladung NLQ II)~
  2035.       ~n=11:   NLQ II Kursiv-Fonts~
  2036.       ~n=15:   Ablade-NLQ Kursiv-Fonts~
  2037.  
  2038.      *Wenn n=4 (Ablade-Entwurf-Font), wird die zweite von zwei horizontalen
  2039.       benachbarten Säulen nicht gefeuert. Wenn n=6 (Ablade-Text Fonts),
  2040.       werden beide Säulen gefeuert. Wenn n=3 (Interne NLQ Fonts) gewählt wird,
  2041.       ist die Ausgangsstellung Courier. Der Font kann mit Befehl ESC+"k"+n
  2042.       geändert werden.   
  2043.      *Die Text Matrix ist 18 x 9.
  2044.  
  2045. <SCHRIFTART>
  2046. Dieser Befehl dient zur Wahl der Korrespondenz-Schriftart.
  2047.  
  2048.      Befehl:   ESC     k       n
  2049.      Dez.  :   27      107     n
  2050.      Hex.  :   1B      6B      n
  2051.  
  2052.      Bemerkungen:
  2053.      *Für n können folgende Werte eingesetzt werden.
  2054.         ~n=0:    Schriftart Roman~
  2055.         ~n=1:    Schriftart Sans Serif~
  2056.         ~n=2:    Schriftart Courier~
  2057.         ~n=3:    Schriftart Prestige~
  2058.         ~n=4:    Schriftart Script~
  2059.         ~n=5:    ----------------~
  2060.         ~n=6:    Schriftart Bold PS~
  2061.      *Schriftart muß nach einer Schriftbreitenänderung wieder gewählt 
  2062.       werden.
  2063.      *Unabhängig von der eingestellten Schriftart werden die IBM Zeichen 
  2064.       0 bis 31DEZ (außer 19,20, 21DEZ) bzw. 00 bis 1FHEX (außer 13, 14, 
  2065.       15HEX) und 250 bis 255DEZ (von F0 bis FFHEX) in der Schriftart
  2066.       Courier gedruckt.
  2067.      *Dieser Befehl ist nur in NLQ betriebsbereit.
  2068.  
  2069. <POTENZ-/INDEXSCHRIFT>
  2070. Dieser Befehl dient zur Wahl der hoch- und tiefgestellten Schrift. Die 
  2071. Zeichen werden auf den oberen/unteren 1/2 der Zeile gedruckt.
  2072.  
  2073.      Ein:
  2074.      Befehl:   ESC     S       n
  2075.      Dez.  :   27      83      n
  2076.      Hex.  :   1B      53      n
  2077.  
  2078.      Aus:
  2079.      Befehl:   ESC     T
  2080.      Dez.  :   27      84
  2081.      Hex.  :   1B      54
  2082.  
  2083.      Bemerkungen:
  2084.       n=0: Potenzschrift
  2085.       n=1: Indexschrift
  2086.      *Hoch- und tiefgestellte Zeichen sind 1/2mal so hoch wie normale 
  2087.       Zeichen.
  2088.      *Hoch- und tiefgestellte Zeichen besitzen normale Breite.
  2089.  
  2090. <SCHRIFTBREITE ELITE>
  2091. Dieser Befehl schaltet auf Schriftbreite Elite (12 Zeichen/Zoll).
  2092.  
  2093.      Ein:
  2094.      Befehl:   ESC     :
  2095.      Dez.  :   27      58
  2096.      Hex.  :   1B      3A
  2097.  
  2098.      Aus:
  2099.      Befehl:   DC2
  2100.      Dez.  :   18
  2101.      Hex.  :   12
  2102.  
  2103.      *Bemerkung:
  2104.       Wenn "SI" und "ESC+:" kombiniert sind und 20 cpi ist Befähigt, wird in
  2105.       20 cpi gedruckt.
  2106.  
  2107. <SCHRIFTBREITE COMPRESSED>
  2108. Dieser Befehl schaltet auf Schriftbreite Compressed (17 Zeichen/Zoll)
  2109.  
  2110.      Ein:
  2111.      Befehl:   SI      oder      ESC     SI
  2112.      Dez.  :   15      oder      27      15
  2113.      Hex.  :   0F      oder      1B      0F
  2114.  
  2115.      Aus:
  2116.      Befehl:   DC2
  2117.      Dez.  :   18
  2118.      Hex.  :   12
  2119.  
  2120.      *Wenn "SI" und "ESC+:" kombiniert sind und 20 cpi ist Befähigt, wird in
  2121.      20 cpi gedruckt.
  2122.  
  2123. <PROPORTIONALSCHRIFT>
  2124. Der Zeichenabstand wird proportional zur Zeichenbreite eingestellt.
  2125.  
  2126.      Befehl:   ESC     P       n
  2127.      Dez.  :   27      80      n
  2128.      Hex.  :   1B      50      n
  2129.  
  2130.      Bemerkung:
  2131.      *Für n können folgende Werte eingesetzt werden.
  2132.         ~n=0: Aus~
  2133.         ~n=1: Ein~
  2134.  
  2135. <FETTDRUCK>
  2136. Dieser Befehl aktiviert den Druck in doppelter horizontaler Druckdichte.   
  2137.  
  2138.      Ein:
  2139.      Befehl:   ESC     E
  2140.      Dez.  :   27      69
  2141.      Hex.  :   1B      45
  2142.  
  2143.      Aus:
  2144.      Befehl:   ESC     F
  2145.      Dez.  :   27      70
  2146.      Hex.  :   1B      46
  2147.  
  2148.      Bemerkung: 
  2149.      *Der Fettdruck erfolgt mit halber Geschwindigkeit
  2150.  
  2151. <DOPPELANSCHLAG>
  2152. Durch diesen Befehl wird jedes Zeichen zweimal gedruckt. 
  2153.  
  2154.      Ein:
  2155.      Befehl:   ESC     G
  2156.      Dez.  :   27      71
  2157.      Hex.  :   1B      47
  2158.  
  2159.      Aus:
  2160.      Befehl:   ESC     H
  2161.      Dez.  :   27      72
  2162.      Hex.  :   1B      48
  2163.  
  2164.      Bemerkung:
  2165.      *Beim Doppelanschlag wird jede Zeile zweimal gedruckt, wobei die 
  2166.       zweite Zeile etwas tiefer liegt als die erste. Dadurch wird ein 
  2167.       fetter Ausdruck erzielt.
  2168.  
  2169. <DOPPELTE BREITE FÜR EINE DRUCKZEILE>
  2170. Durch diesen Befehl wird eine Zeile mit doppelt breiten Zeichen gedruckt.
  2171.  
  2172.      Ein:
  2173.      Befehl:   SO      oder    ESC     SO
  2174.      Dez.  :   14              27      14
  2175.      Hex.  :   0E              1B      0E
  2176.  
  2177.      Aus:
  2178.      Befehl:   DC4     oder    ESC     W       0
  2179.      Dez.  :   20              27      87      0
  2180.      Hex.  :   14              1B      57      00
  2181.  
  2182.      Bemerkung:
  2183.      *Der Druck einer Zeile in doppelter Breite wird ausgeschaltet wenn:
  2184.       - Ein LF, FF oder VT ausgeführt wird.
  2185.       - Der Drucker initialisiert wird.
  2186.       - DC4 oder ESC+W+0 ausgeführt wird.
  2187.  
  2188. <DRUCK IN DOPPELTER BREITE>
  2189. Durch diesen Befehl wird auf Druck mit doppelt breiten Zeichen geschaltet.   
  2190.  
  2191.      Befehl:   ESC     W       n
  2192.      Dez.  :   27      87      n
  2193.      Hex.  :   1B      57      n
  2194.  
  2195.      Bemerkungen:
  2196.      *Für n können folgende Werte eingesetzt werden.
  2197.       ~n=0 : Aus~
  2198.       ~n=1 : Ein~
  2199.      *Der durch ESC+W+1 aktivierte Druck in doppelter Breite wird nicht
  2200.       durch den Befehl DC4 ausgeschaltet.
  2201.  
  2202.  
  2203. <DRUCK IN DOPPELTER HÖHE UND DOPPELTER BREITE>
  2204. Mit diesem Befehl wird auf Druck in doppelter Höhe, mit doppelter Breite
  2205.  oder beides Zusammen umgeschaltet.
  2206.  
  2207.      Befehl:   ESC  [   @   4   0   0   0   m1  m2
  2208.      Dez.  :   27   91  64  4   0   0   0   m1  m2
  2209.      Hex.  :   1B   5B  40  04  00  00  00  m1  m2
  2210.  
  2211.      Bemerkungen:
  2212.      *Der Wert von m1 wird die Zeilenschaltung (Papiervorschub) und die 
  2213.       Zeichenhöhe entsprechend folgender Tabelle festgelegt:
  2214.  
  2215.            Funktion
  2216.      ~m1    Papiervorschub      Zeichenhöhe~
  2217.      ~----------------------------------------~
  2218.      ~0       Keine Änderung   Keine Änderung~
  2219.      ~1       Keine Änderung   Einfache Höhe~
  2220.      ~2       Keine Änderung   Doppelte Höhe~
  2221.      ~16      Einfach          Keine Änderung~
  2222.      ~17      Einfach          Einfache Höhe~
  2223.      ~18      Einfach          Doppelte Höhe~
  2224.      ~32      Doppelt          Keine Änderung~
  2225.      ~33      Doppelt          Einfache Höhe~
  2226.      ~34      Doppelt          Doppelte Höhe~
  2227.      ~----------------------------------------~~ ~
  2228.  
  2229.      *Der Wert von m2 legt die Zeichenbreite wie folgt fest:
  2230.       ~m2=0:           Keine Änderung~
  2231.       ~m2=1:           Normale Breite~
  2232.       ~m2=2:           Doppelte Breite~
  2233.  
  2234. <UNTERSTREICHUNG>
  2235. Durch diesen Befehl werden alle Zeichen unterstrichen.
  2236.  
  2237.      Befehl:   ESC     -       n
  2238.      Dez.  :   27      45      n
  2239.      Hex.  :   1B      2D      n
  2240.  
  2241.      Bemerkungen:
  2242.      *Für n können folgende Werte eingesetzt werden.
  2243.       ~n=0 : Aus~
  2244.       ~n=1 : Ein~
  2245.      *Graphikmuster(Bit Image) sowie durch Horizontaltabulation erzeugte
  2246.       Freiräume und IBM-Graphikzeichen werden nicht unterstrichen.
  2247.  
  2248. <ÜBERSTRICH>
  2249. Durch diesen Befehl werden alle Zeichen durchgehend mit einem Überstrich
  2250. versehen.
  2251.  
  2252.      Befehl:   ESC     _       n
  2253.      Dez.  :   27      95      n
  2254.      Hex.  :   1B      5F      n 
  2255.  
  2256.      Bemerkungen:
  2257.      *Für n können folgende Werte eingesetzt werden.
  2258.       ~n=0 : Aus~
  2259.       ~n=1 : Ein~
  2260.      *Graphikmuster(Bit Image) sowie durch Horizontaltabulation erzeugte
  2261.       Freiräume und IBM-Graphikzeichen werden nicht unterstrichen.
  2262.  
  2263. <IBM-ZEICHENSATZ 1>
  2264. Dieser Befehl schaltet auf den IBM Zeichensatz 1.
  2265.  
  2266.      Befehl:   ESC     7
  2267.      Dez.  :   27      55
  2268.      Hex.  :   1B      37
  2269.  
  2270.      Bemerkung:
  2271.      *Siehe auch die Zeichensatztafeln im Anhang des Bedienungshandbuchs. 
  2272.  
  2273. <IBM ZEICHENSATZ 2>
  2274. Dieser Befehl schaltet auf den IBM Zeichensatz 2.
  2275.  
  2276.      Befehl:   ESC     6
  2277.      Dez.  :   27      54
  2278.      Hex.  :   1B      36
  2279.  
  2280.      Bemerkung:
  2281.      *Siehe auch die Zeichensatztafeln im Anhang des Bedienungshandbuchs. 
  2282.  
  2283. <CODESEITE UMSCHALTEN>
  2284. Mit diesem Befehl wird die aktuelle Codeseite gewechselt.
  2285.  
  2286.      Befehl:   ESC  [    T    4    0    0    0    n1   n2
  2287.      Dez.  :   27   91   84   4    0    0    0    n1   n2
  2288.      Hex.  :   1B   5B   54   04   00   00   00   n1   n2
  2289.  
  2290.      Bemerkungen:
  2291.      *Die Werte von n1 und n2 legen die Codeseite wie folgt fest:
  2292.  
  2293.      ~       n1     n2              Codeseite~
  2294.      ~---------------------------------------------------~
  2295.      ~       00H   00H              Aktuelle~
  2296.      ~       01H   B5H              USA-Zeichensatz~
  2297.      ~       03H   52H              Mehrsprachig~
  2298.      ~       03H   5CH              Portugiesisch~
  2299.      ~       03H   5FH              Kanadisch Französisch~
  2300.      ~       03H   61H              Norwegisch~
  2301.      ~       03H   59H              Türkisch~
  2302.      ~       03H   EDH              BRASCII~
  2303.      ~       03H   EEH              Abicomp~
  2304.      ~      Alle Anderen            Geladene Zeichen~
  2305.      ~---------------------------------------------------~
  2306.      
  2307.      *Siehe auch die Zeichensatztafeln im Anhang des Bedienungshandbuchs. 
  2308.  
  2309. <BIT IMAGE>
  2310.  
  2311.      * Bit Image (Graphik)
  2312.       Das Bit Image (Graphik) ermöglicht Kontrolle des Anschlagen jeder
  2313.       einzelnen Nadel des Druckkopfs, um somit praktisch jedmöglichen
  2314.       gewünschten graphischen Entwurf zu kreieren.
  2315.       
  2316.       1. Punktdichte
  2317.  
  2318.       Punktdichte (Punktresolution) bezieht sich auf die maximale Zahl der
  2319.       Punkte, die pro Zoll oder auf einer Zeile gedruckt werden können.
  2320.       Dieser Drucker erlaubt Zugang zu vielen Punktdichten mittels spezifischer
  2321.       Kontrollbefehle. Die verschiedenen Punktdichten und entsprechenden
  2322.       Kontrollbefehl erscheinen folgendermaßen:
  2323.      
  2324.      Befehl              Funktion                      Punkt/Zoll  Punkt/Zeile
  2325. ESC+"K"+n1+n2           Standarddichte                      60         816
  2326. ESC+"L"+n1+n2           Doppeldichte                        120        1632
  2327. ESC+"Y"+n1+n2           Doppelschnell, Doppeldichte         120        1632
  2328. ESC+"Z"+n1+n2           Vierfachdichte                      240        3264
  2329.  
  2330.       2. 8-Nadel Bit Image Modus
  2331.      
  2332.      Von den 9 Nadeln im Druckkopf benutzt die 8-Nadel Bit Image Graphik nur
  2333.      die obersten 8 Nadeln. Jede Nadel hat einen 'Hoch Zwei' Gegenwert.
  2334.      Summieren der 'Hoch Zwei', die zu einer Nadel gehören, die gefeuert werden
  2335.      soll, erzielt einen numerischen Wert, der dem Drucker befiehlt, eine
  2336.      Säule von Punkten zu drucken. BASIC-Techniken wie Looping werden
  2337.      numerische Werte für  jede Säule auf einer Zeile eingegeben und
  2338.      verarbeitet. Das Ergebnis ist eine Graphik-Zeile.
  2339.  
  2340.                    8-Bit            7-Bit
  2341.      Nadel No. Nadeln        Interface        Interface
  2342.      -------------------------------------------------
  2343.     1      O             2^7=128         unbenutzt       
  2344.     2      O             2^6=64           2^6=64
  2345.     3      O             2^5=32           2^5=32
  2346.     4      O             2^4=16           2^4=16
  2347.     5      O             2^3=8            2^3=8
  2348.     6      O             2^2=4            2^2=4
  2349.     7      O             2^1=2            2^1=2
  2350.     8      O             2^0=1            2^1=1
  2351.     9      O           unbenutzt        unbenutzt
  2352.  
  2353.  
  2354.       Beispiel: Angenommen die Nadelblöcke 1, 2, 5 und 8 sollen simultan
  2355.       gefeuert werden. Die folgende Summe wird errechnet:
  2356.      
  2357.      Eingabecode = Nadel 1 code + Nadel 2 code + Nadel 5 code + Nadel 8 code
  2358.          = 2^7 + 2^6 + 2^3 + 2^0
  2359.          = 128 + 64 + 8 + 1
  2360.          = 201
  2361.  
  2362.       Somit wird der Wert 201 in die CHR$-Funktion eingegeben, um eine einzelne
  2363.       Säule von Punkten, die sich aus dem Feuern der Nadelblöcke 1, 2, 5 und 8,
  2364.       ergeben, zu drucken. 
  2365.       
  2366.       Für unser letztes Beispiel beziehen Sie sich bitte auf die Standard-Dichte
  2367.       Bestimmung in der obigen Tabelle. Diese Stellung  ergibt sich aus
  2368.       ESC+"K"+n1+n2. Angenommen Sie wollen 100 Säulen von Punkten drucken, und
  2369.       für jede Säule werden nur Nadeln 1 und 8 gefeuert.
  2370.  
  2371.       Zuerst werden die Werte n1 und n2 errechnet.
  2372.       
  2373.       Dies geschieht, indem man Werte für n1 und n2 folgendermaßen findet:
  2374.       Die Gesamtzahl der gewählten Säulen wird durch 256 (Maximale Anzahl der
  2375.       Säulen) geteilt. Das Ergebnis ist n1 und der Rest ist n2.
  2376.  
  2377.       n1 = 100 MOD 256 = 100
  2378.       n2 = 100 / 256   = 0            so, n2=0 and n1=100
  2379.  
  2380.       Unser Kontrollbefehl ESC+"K"+n1+n2 wird jetzt in folgendes umgesetzt:
  2381.  
  2382.        LPRINT CHR$(27)+"K"+CHR$(100)+CHR$(0);
  2383.  
  2384.       Dann wird der Code errechnet, um Nadeln 1 und 8 gleichzeitig zu feuern:
  2385.       
  2386.       Eingabecode = Nadel 1 code + Nadel 8 code
  2387.           = 2^7 + 2^0
  2388.           = 128 + 1
  2389.           = 129
  2390.  
  2391.       Schließlich bauen wir die beiden Berechnungen in folgendes Programm.
  2392.       Bitte beachten Sie, daß Zeilen 20 und 30 für die richtige Ausführung
  2393.       dieses Programms auf vielen IBM-kompatiblen Computern nötig sind.
  2394.       Solche BASIC Anweisungen unterdrücken CR und LF Code und ermöglichen
  2395.       Druck auf einer vollen Zeile ohne unerweünschte "Pausen". Programme
  2396.       mit Anweisungen wie Zeilen 20 und 30 können LPRINTS nicht benutzen, um
  2397.       Data auszudrucken. In diesen Fällen müssen PRINT # Befehle benutzt
  2398.       werden. Zeile 90 ist zur Schließung aller 'Files' notwendig.
  2399.       
  2400.       Hier ist ein Programm-Beispiel:
  2401.       
  2402.       10 REM STANDARD DENSITY
  2403.       20 WIDTH "LPT1:",255
  2404.       30 OPEN "LPT1:" AS #1
  2405.       40 PRINT #1,CHR$(27)+"K"+CHR$(100)+CHR$(0);
  2406.       50 FOR I=1 TO 100
  2407.       60 PRINT #1, CHR$(129);
  2408.       70 NEXT I
  2409.       80 PRINT #1,CHR$(10);
  2410.       90 CLOSE
  2411.       100 END
  2412.  
  2413. <GRAPHIK, STANDARDDICHTE>
  2414. Mit diesem Befehl wird die Graphik in der Standardauflösung aktiviert
  2415. (60 Punkte/Zoll)
  2416.  
  2417.      Befehl:   ESC     K       n1      n2      Daten
  2418.      Dez.  :   27      75      n1      n2      Daten
  2419.      Hex.  :   1B      4B      n1      n2      Daten
  2420.  
  2421.      Bemerkung:
  2422.      *Beziehen Sie sich bitte auf BIT IMAGE(GRAPHIK)".
  2423.  
  2424. <GRAPHIK, DOPPELTE DICHTE>
  2425. Mit diesem Befehl wird die Graphik in der doppelten Auflösung 
  2426. aktiviert 120 Punkte/Zoll.
  2427.  
  2428.      Befehl:   ESC     L       n1      n2      Daten
  2429.      Dez.  :   27      76      n1      n2      Daten
  2430.      Hex.  :   1B      4C      n1      n2      Daten
  2431.  
  2432.      Bemerkung:
  2433.      *Beziehen Sie sich bitte auf BIT IMAGE(GRAPHIK)".
  2434.  
  2435. <GRAPHIK, DOPPELTE DICHTE, DOPPELTE GESCHWINDIGKEIT>
  2436. Mit diesem Befehl wird die Graphik in doppelter Auflösung und mit
  2437. doppelter Geschwindigkeit aktiviert 120 Punkte/Zoll.
  2438.  
  2439.      Befehl:   ESC     Y       n1      n2      Daten
  2440.      Dez.  :   27      89      n1      n2      Daten
  2441.      Hex.  :   1B      59      n1      n2      Daten
  2442.  
  2443.      Bemerkung:
  2444.      *Der Ausdruck horizontal benachbarter Punkte ist nicht möglich.
  2445.      *Beziehen Sie sich bitte auf BIT IMAGE(GRAPHIK)".
  2446.  
  2447. <GRAPHIK, VIERFACHE DICHTE>
  2448. Mit diesem Befehl wird die Graphik in vierfacher Auflösung 
  2449. aktiviert (240 Punkte/Zoll).
  2450.  
  2451.      Befehl:   ESC     Z       n1      n2      Daten
  2452.      Dez.  :   27      90      n1      n2      Daten
  2453.      Hex.  :   1B      5A      n1      n2      Daten
  2454.  
  2455.      Bemerkung:
  2456.      *Der Ausdruck horizontal benachbarter Punkte ist nicht möglich.
  2457.      *Beziehen Sie sich bitte auf BIT IMAGE(GRAPHIK)".
  2458.  
  2459. <1/8 PAPIERVORSCHUB ZOLL>
  2460. Dieser Befehl stellt den Papiervorschubbetrag auf 1/8 Zoll (3.2 mm).
  2461.  
  2462.      Befehl:   ESC     0
  2463.      Dez.  :   27      48
  2464.      Hex.  :   1B      30
  2465.  
  2466.  
  2467. <7/72 PAPIERVORSCHUB ZOLL>
  2468. Dieser Befehl stellt den Papiervorschubbetrag auf 7/72 Zoll (2.5 mm).
  2469.  
  2470.      Befehl:   ESC     1
  2471.      Dez.  :   27      49
  2472.      Hex.  :   1B      31
  2473.  
  2474.  
  2475. <PAPIERVORSCHUB AUSFÜHREN>
  2476. Dieser Befehl führt einen durch ESC+A+n festgelegten Papiervorschub aus.
  2477.  
  2478.      Befehl:   ESC     2
  2479.      Dez.  :   27      50
  2480.      Hex.  :   1B      32
  2481.  
  2482.      Bemerkungen:
  2483.      *Benutzen Sie ESC+A+n, n=12, um Papierzufuhr auf 1/6 Zoll zu stellen und
  2484.      benutzen Sie ESC+2, um die ESC+a+n Stellung zu aktivieren. Standardstellung
  2485.      ist 1/6 Zoll.
  2486.  
  2487. <PAPIERVORSCHUB n/72  ZOLL>
  2488. Dieser Befehl stellt den Papiervorschubbetrag auf n/72 Zoll.
  2489.  
  2490.      Befehl:   ESC     A       n       (~n = 1 bis 85~)DEZ
  2491.      Dez.  :   27      65      n
  2492.      Hex.  :   1B      41      n
  2493.  
  2494.      Bemerkungen:
  2495.      *Zur Ausführung eines Papiervorschubs um n/72 Zoll muß ESC+2 nach
  2496.       ESC+A+n eingegeben werden(nur wenn AGM auf AUS geschaltet ist)
  2497.      *n=0 ist unwirksam.
  2498.  
  2499. <PAPIERVORSCHUB n/216 ZOLL>
  2500. Dieser Befehl stellt den Papiervorschubbetrag auf n/216 Zoll.
  2501.  
  2502.      Befehl:   ESC     3       n       (~n = 1 bis 255~)DEZ
  2503.      Dez.  :   27      51      n
  2504.      Hex.  :   1B      33      n
  2505.  
  2506.      Bemerkungen:
  2507.      *Der Vorschub beträgt nicht exakt n/216 Zoll.
  2508.      *n=0 ist unwirksam.
  2509.  
  2510. <AUTOMATISCHE ZEILENSCHALTUNG EIN/AUS>
  2511. Durch diesen Befehl wird nach Empfang eines CR-Befehls(Wagenrück-
  2512. lauf) automatisch eine Zeilenschaltung (LF) ausgeführt.
  2513.  
  2514.      Befehl:   ESC     5       n
  2515.      Dez.  :   27      53      n
  2516.      Hex.  :   1B      35      n
  2517.  
  2518.      Bemerkungen:
  2519.      *Für n können folgende Werte eingesetzt werden.
  2520.       ~n=0 : Aus~
  2521.       ~n=1 : Ein~
  2522.  
  2523. <ZEILENVORSCHUB (LF)>
  2524. Durch diesen Befehl wird das Papier nach Ausgabe des Druckpuffers auf die 
  2525. nächste Zeile transportiert.
  2526.  
  2527.      Befehl:   LF
  2528.      Dez.  :   10
  2529.      Hex.  :   0A
  2530.  
  2531.      Bemerkungen:
  2532.      *Der Zeilenabstand, der mit dem LF-Befehl erzielt wird, richtet
  2533.       sich nach den Befehlen für Papiervorschub oder den mit der
  2534.       Installationsdiskette eingestellten Werten.
  2535.      *Wenn die neue Zeile in den Perforationssprungbereich fällt, wird das
  2536.       Papier zum nächsten Seitenanfang vorgeschoben.
  2537.      *Wenn die Automatische Zeilenschaltung mit der Installationsdiskette 
  2538.       eingeschaltet worden ist, wird eine Zeilenschaltung mit jedem 
  2539.       empfangenen CR-Befehl(Wagenrücklauf) ausgeführt.
  2540.  
  2541. <SEITENVORSCHUB (FF>
  2542. Durch diesen Befehl wird das Papier nach Ausgabe der Daten des Druckpuffers
  2543. zum nächsten Seitenanfang transportiert.
  2544.  
  2545.      Befehl:   FF
  2546.      Dez.  :   12
  2547.      Hex.  :   0C
  2548.  
  2549.      Bemerkung:
  2550.      *Die Länge des Seitenvorschubs, der mit dem Befehl FF ausgeführt wird, 
  2551.       richtet sich nach der eingestellten Seitenlänge.
  2552.  
  2553. <ZEILENVORSCHUB UM n/216 ZOLL>
  2554. Die im Druckpuffer befindlichen Daten werden gedruckt, und danach wird das
  2555. Papier um n/216 Zoll (wenn AGM eingeschaltet ist) vorgeschoben.
  2556.  
  2557.      Befehl:   ESC     J       n       (~n = 0 bis 255~)DEZ
  2558.      Dez.  :   27      74      n
  2559.      Hex.  :   1B      4A      n
  2560.  
  2561.      Bemerkungen:
  2562.      *Wenn die Automatische Zeilenschaltung mit der Installationsdiskette 
  2563.       eingeschaltet worden ist, wird eine Zeilenschaltung mit jedem 
  2564.       empfangenen CR-Befehl(Wagenrücklauf) ausgeführt.
  2565.      *Der Vorschub beträgt nicht exakt n/216 Zoll.
  2566.  
  2567. <SEITENLÄNGE IN ZOLL FESTLEGEN>
  2568. Mit diesem Befehl wird die Seitenlänge in Zoll festgelegt.
  2569.  
  2570.      Befehl:   ESC     C       0       n       (~n = 1 bis 255~)DEZ
  2571.      Dez.  :   27      67      0       n
  2572.      Hex.  :   1B      43      00      n
  2573.  
  2574.      Bemerkungen:
  2575.      *Nach Empfang des Befehls ESC+C+0+n interpretiert der Drucker die
  2576.       aktuelle Zeile als Seitenanfangs-Position.
  2577.      *Durch den Befehl ESC+C+0+n wird die Vorwahl des Perforations-
  2578.       sprungs aufgehoben.
  2579.      *Die Seitenlänge ändert sich nicht durch eine neue Einstellung des 
  2580.       Papiervorschubs.
  2581.  
  2582. <SEITENLÄNGE IN ZEILEN FESTLEGEN>
  2583. Mit diesem Befehl kann die Seitenlänge in Zeilen festgelegt werden.
  2584.  
  2585.      Befehl:   ESC     C       n       (~n = 1 bis 255~)DEZ
  2586.      Dez.  :   27      67      n
  2587.      Hex.  :   1B      43      n
  2588.  
  2589.      Bemerkungen:
  2590.      *Nach Empfang des Befehls ESC+C+n interpretiert der Drucker die
  2591.       aktuelle Zeile als Seitenanfangs-Position.
  2592.      *Wenn n=0 ist, wird die Zeilenlänge in Zoll angegeben.
  2593.      *Durch den Befehl ESC+C+n wird die Vorwahl des Perforations-
  2594.       sprungs aufgehoben.
  2595.      *Die Seitenlänge ändert sich nicht durch eine neue Einstellung des 
  2596.       Papiervorschubs.
  2597.  
  2598. <LINKER UND RECHTER RAND>
  2599. Dieser Befehl legt die Position des linken und rechten Druckrands fest.
  2600.  
  2601.      Befehl:   ESC     X       n1      n2
  2602.      Dez.  :   27      88      n1      n2
  2603.      Hex.  :   1B      58      n1      n2
  2604.  
  2605.      Bemerkungen:
  2606.      *Für n1 (links) und n2 (rechts) können folgende Werte eingesetzt 
  2607.       werden:
  2608.  
  2609.      ~13,6 Zoll           n1          n2~
  2610.      ~---------------------------------------~
  2611.      ~Pica              0 bis 134    2 bis 136~
  2612.      ~Elite             0 bis 160    3 bis 163~
  2613.      ~Compressed        0 bis 227    4 bis 231~
  2614.      ~Elite Compressed  0 bis 268    4 bis 272~
  2615.      ~---------------------------------------~
  2616. ~ ~
  2617.      ~ 8,0 Zoll           n1          n2~
  2618.      ~---------------------------------------~
  2619.      ~Pica              0 bis  78    2 bis  80~
  2620.      ~Elite             0 bis  93    3 bis  96~
  2621.      ~Compressed        0 bis 133    4 bis 137~
  2622.      ~Elite Compressed  0 bis 156    4 bis 160~
  2623.      ~---------------------------------------~
  2624.  
  2625.      *Um die aktuellen Einstellungen des linken oder rechten Randes zu 
  2626.       erhalten, kann n1 bzw. n2 auf 0 gesetzt werden.
  2627.      *Ein Befehl, der den rechten Rand links vom linken Rand setzt, wird
  2628.       ignoriert.
  2629.      *Beim Setzen des Randes werden alle Daten aus dem Druckpuffer 
  2630.       gelöscht. 
  2631.      *Die Randeinstellung wird von einem Wechsel der Schriftart nicht 
  2632.       beeinflußt. 
  2633.  
  2634. <PERFORATIONSSPRUNG>
  2635. Dieser Befehl legt fest, daß die Perforation bei Verwendung von Endlospapier 
  2636. übersprungen wird.
  2637.  
  2638.      Ein:
  2639.      Befehl:   ESC     N       n       (~n = 0 bis 255~)DEZ
  2640.      Dez.  :   27      78      n
  2641.      Hex.  :   1B      4E      n
  2642.  
  2643.      Aus:
  2644.      Befehl:   ESC     O
  2645.      Dez.  :   27      79
  2646.      Hex.  :   1B      4F
  2647.  
  2648.      Bemerkungen:
  2649.      *Der Wert von n gibt die Anzahl von Zeilen an, die am Ende der Seite
  2650.       übersprungen werden sollen. 
  2651.      *Dabei wird das Papier um das n-fache des aktuellen Zeilenabstands 
  2652.       weiter transportiert.
  2653.      *Der Betrag des Perforationssprungs wird durch eine neue Einstellung 
  2654.       des Papiervorschubbetrags nach Festlegung des Perforationssprungs 
  2655.       nicht verändert.
  2656.  
  2657. <SEITENANFANG>
  2658. Mit diesem Befehl wird die aktuelle Zeilenposition als neuer Seitenanfang 
  2659. festgelegt.
  2660.  
  2661.      Befehl:   ESC     4
  2662.      Dez.  :   27      52
  2663.      Hex.  :   1B      34
  2664.  
  2665. <HORIZONTALE TABULATORPOSITIONEN SETZEN>
  2666. Mit diesem Befehl werden horizontale Tabulatorpositionen gesetzt.
  2667.  
  2668.      Ein:
  2669.      Befehl:   ESC     D       n1      n2...nx         0   (~x = 1 bis 32~)
  2670.      Dez.  :   27      68      n1      n2...nx         0
  2671.      Hex.  :   1B      44      n1      n2...nx         00
  2672.  
  2673.      Aus:
  2674.      Befehl:   ESC     D       0
  2675.      Dez.  :   27      68      0
  2676.      Hex.  :   1B      44      00
  2677.  
  2678.      Bemerkungen:
  2679.      *Die Position horizontaler Tabulatoren wird vom linken Rand 
  2680.       aus gerechnet.
  2681.      *Horizontaltabulatoren müssen in ihrer Reihenfolge von links nach 
  2682.       rechts gesetzt werden, also n1<n<2<...<nx.
  2683.      *In einer Zeile können maximal 32 Tabulatoren gesetzt werden.
  2684.      *Der Befehl ESC+D+n1+n2+...+nx+0 ist nur zum Setzen der horizontalen
  2685.       Tabulatoren vorgesehen. Die eigentliche Tabulation wird durch den 
  2686.       HT-Befehl (Horizontaltabulation) durchgeführt.
  2687.      *Bei Proportionalschrift wird beim Setzen der Horizontaltabulatoren 
  2688.       mit einer Schriftbreite von 10 Zeichen/Zoll gerechnet.
  2689.      *Nach einer Änderung des linken Randes verschieben sich die 
  2690.       Horizontaltabulatoren entsprechend.
  2691.      *Beim Einschalten des Druckers werden automatisch im Abstand von je
  2692.       8 Zeichen Tabulatoren gesetzt.
  2693.      *Die Tabulatorpositionen werden von einem Wechsel der Schriftart
  2694.       beeinträchtigt.
  2695.  
  2696. <HORIZONTALTABULATION AUSFÜHREN>
  2697. Dieser Befehl führt die horizontalen Tabulatorsprünge zu den mit 
  2698. ESC+D+n1+n2+...+nx+0 festgelegten Spaltenpositionen aus.
  2699.  
  2700.  
  2701.      Befehl:   HT
  2702.      Dez.  :   9
  2703.      Hex.  :   09
  2704.  
  2705.      Bemerkungen:
  2706.      *Der HT Befehl wird ignoriert, wenn die Position des horizontalen
  2707.       Tabulators links von der aktuellen Druckposition liegt.
  2708.      *Bei aktivierter Unterstreichung werden die Freiräume beim
  2709.       Tabulatorsprung nicht mitunterstrichen.
  2710.  
  2711. <VERTIKALE TABULATORPOSITION SETZEN>
  2712. Durch diesen Befehl werden vertikale Tabulatorpositionen gesetzt.
  2713.  
  2714.      Ein:
  2715.      Befehl:   ESC     B       n1      n2...nx         0  (~x= 1 bis 64~)
  2716.      Dez.  :   27      66      n1      n2...nx         0
  2717.      Hex.  :   1B      42      n1      n2...nx         00
  2718.  
  2719.      Aus:
  2720.      Befehl:   ESC     B       0
  2721.      Dez.  :   27      66      0
  2722.      Hex.  :   1B      42      00
  2723.  
  2724.      Bemerkungen:
  2725.      *Die Position vertikaler Tabulatoren wird vom Seitenanfang 
  2726.       aus gerechnet.
  2727.      *Vertikaltabulatoren müssen in ihrer Reihenfolge von oben nach unten 
  2728.       gesetzt werden, also n1<n2...<nx.
  2729.      *Der Befehl ESC+B+n1+n2+...+nx+0 ist nur zum Setzen der vertikalen 
  2730.       Tabulatoren vorgesehen. Die eigentliche Tabulation wird durch den
  2731.       VT-Befehl (Vertikaltabulation) ausgeführt.
  2732.      *Die Tabulatorpositionen werden durch einen Wechsel des Papier-
  2733.       vorschubbetrags nicht beeinträchtigt.
  2734.      *Es können maximal 64 vertikale Tabulatoren gesetzt werden.
  2735.  
  2736. <VERTIKALTABULATION AUSFÜHREN>
  2737. Dieser Befehl führt die vertikalen Tabulatorsprünge zu den mit 
  2738. ESC+B+n1+n2+...+nx+0 festgelegten Zeilenpositionen aus.
  2739.  
  2740.      Befehl:   VT
  2741.      Dez.  :   11
  2742.      Hex.  :   0B
  2743.  
  2744.      Bemerkungen:
  2745.      *Wenn Vertikaltabulatoren gesetzt worden sind, sich jedoch bei 
  2746.       Empfang eines VT-Befehls keine Tabulatorposition mehr unterhalb
  2747.       der aktuellen Druckzeile befindet, erfolgt ein Ausdruck der Daten
  2748.       im Druckpuffer, und das Papier wird danach bis um eine Zeile
  2749.       vorgeschoben (wie beim LF-Befehl).
  2750.      *Wenn keine Vertikaltabulatoren mit dem Befehl ESC+B+n1+n2+...+nx+0 
  2751.       gesetzt wurden, erfolgt bei Empfang eines VT-Befehls ein Ausdruck 
  2752.       der Daten im Druckpuffer, und das Papier wird danach um eine Zeile
  2753.       vorgeschoben (wie beim LF-Befehl).
  2754.  
  2755. <ALLE TABULATOREN AUF AUSGANGSPOSITION>
  2756. Durch diesen Befehl werden alle Tabulatoren auf die beim Einschalten des 
  2757. Druckers wirksamen Positionen zurückgesetzt.
  2758.  
  2759.      Befehl:   ESC     R
  2760.      Dez.  :   27      82
  2761.      Hex.  :   1B      52
  2762.  
  2763.      Bemerkung:
  2764.      *Durch diesen Befehl werden im Abstand von 8 Spalten horizontale
  2765.       Tabulatoren gesetzt; alle Vertikaltabulatoren werden gelöscht.
  2766.  
  2767. <RÜCKSCHRITT (BS)>
  2768. Durch diesen Befehl wird der Inhalt des Druckpuffers ausgedruckt, und vor 
  2769. dem Druck des nächsten Zeichens wird der Druckkopf um eine Zeichenbreite 
  2770. zurückgeführt.
  2771.  
  2772.      Befehl:   BS
  2773.      Dez.  :   8
  2774.      Hex.  :   08
  2775.  
  2776.      Bemerkung:
  2777.      *Der Betrag des Rückschritts richtet sich nach der Breite des 
  2778.       letzten Zeichens.
  2779.  
  2780. <WAGENRÜCKLAUF (CR)>
  2781. Durch diesen Befehl wird der Inhalt des Druckpuffers ausgedruckt, und der 
  2782. Druckkopf danach an den linken Rand geführt. 
  2783.  
  2784.      Befehl:   CR
  2785.      Dez.  :   13
  2786.      Hex.  :   0D
  2787.  
  2788.      Bemerkungen:
  2789.      *Bei manchen Computern wird automatisch eine Zeilenschaltung zusammen
  2790.       mit dem Wagenrücklaufbefehl übertragen. Nähere Einzelheiten hierzu
  2791.       finden Sie im Handbuch Ihres Computers.
  2792.      *Wenn der automatische Zeilenvorschub mit der Installationsdiskette 
  2793.       auf "EIN" eingestellt wurde, wird ein Zeilenvorschub bei jeder
  2794.       Ausführung eines CR-Befehls ausgeführt.
  2795.  
  2796. <UNIDIREKTIONALER DRUCK>
  2797. Durch diesen Befehl wird der unidirektionale Druck (von links nach rechts)
  2798. aktiviert.
  2799.  
  2800.      Befehl:   ESC     U       n
  2801.      Dez.  :   27      85      n
  2802.      Hex.  :   1B      55      n
  2803.  
  2804.      Bemerkungen:
  2805.      *Für n können folgende Werte eingesetzt werden.
  2806.       ~n=0 : Aus~
  2807.       ~n=1 : Ein~
  2808.  
  2809. <ABBRECHEN (CANCEL)>
  2810. Dieser Befehl löscht alle Daten im Druckpuffer.
  2811.  
  2812.      Befehl:   CAN
  2813.      Dez.  :   24
  2814.      Hex.  :   18
  2815.  
  2816. <DATENEMPFANG EIN>
  2817. Selektiert den Drucker wieder, nachdem er mit ESC+Q+36 deselektiert wurde.
  2818.  
  2819.      Befehl:   DC1     (Device Control 1)
  2820.      Dez.  :   17
  2821.      Hex.  :   11
  2822.  
  2823.      Bemerkung:
  2824.      *Alle Daten, die zwischen ESC+Q+3 und DC1 an den Drucker übertragen 
  2825.       werden, gehen verloren.
  2826.  
  2827. <DATENEMPFANG AUS>
  2828. Dieser Befehl deselektiert den Drucker, bis er mit DC1 wieder selektiert wird.
  2829.  
  2830.      Befehl:   ESC     Q       3
  2831.      Dez.  :   27      81      3
  2832.      Hex.  :   1B      51      03
  2833.  
  2834.      Bemerkung:
  2835.      *Alle Daten, die zwischen ESC+Q+3 und DC1 an den Drucker übertragen 
  2836.       werden, gehen verloren.
  2837.  
  2838. <ABLADEN DER ENTWURF- UND TEXT FONTS>
  2839. Hier werden die Entwurf- und Textfonts-Abladecharakter in spezifische
  2840. Adressen-Lokationen im RAM definiert.
  2841.      
  2842.      Befehl:  ESC   =    n1   n2    20   Cs   At1   At2   P1   P2 ...P11
  2843.      Dec.:    27    61   n1   n2    20   Cs   At1   At2   P1   P2 ...P11
  2844.      Hex.:    1B    3D   n1   n2    14   Cs   At1   At2   P1   P2 ...P11
  2845.  
  2846.      *Hinweise:
  2847.      *n1,n2 zeigen die Anzahl der zu ladenden Bytes der Zeichen an.
  2848.      *Gesamtsumme=(Totalcharaktere x 13)+2 und n2=Integer-Portion der
  2849.       Gesamtsumme/256, und n1=der Rest. Zum Beispiel, um n1 und n2 für
  2850.       32 Zeichen zu finden:
  2851.     Gesamtsumme=(32x13)+2=418
  2852.       
  2853.       Die Gesamtsumme der ausgewählten Säulen wird durch 256(Höchstzahl der
  2854.       Säulen) geteilt. Das Ergebnis ist n1 und der Rest ist n2.
  2855.  
  2856.       n1 = 418 MOD 256 = 162
  2857.       n2 = 418 / 256   = 1            so, n2=1 und n1=162
  2858.       
  2859.      Hinweis:
  2860.      *Wenn n1=n2=0 sind alle Ablad-Zeichen in Ordnung.
  2861.      *20 ist eine feste Zahl.
  2862.  
  2863.      "Cs" zeigt t die erste Zeichenposition für aufzuladende Zeichen an.
  2864.      Zum Beispiel: Um ein Zeichen in die Position einzuladen, die vom
  2865.      ASCII Zeichen "A" belegt wird, ist Cs=65.
  2866.      
  2867.      At1 ist Attribut-Byte 1
  2868.      Attribut-Byte 1 spezifiziert:
  2869.        Bit
  2870.        ---------------------------------------------------------------
  2871.        7       0:    Druck mit oberen 8 Nadeln
  2872.            1:    Druck mit unteren 8 Nadeln
  2873.        ---------------------------------------------------------------
  2874.        6
  2875.        5
  2876.        4             Ignoriert 
  2877.        3
  2878.        2
  2879.      ---------------------------------------------------------------
  2880.        1          00:   Normalcharakter
  2881.        0          01:   Zeilengraphikcharakter. Der Drucker
  2882.             wiederholt Punkte in Reihe 8 auf Reihen 9 bis
  2883.           12    wie in Abbildung 1 auf Seiten 5-16.
  2884.           10:   Schattencharakter. Die Punkte in Reihen 1                  
  2885.             bis 4 werden in Reihen 9 bis 12 wiederholt
  2886.             wie in Abbildung 2 auf Seiten 5-16 gezeigt.
  2887.             NLQ Modus wird ignoriert.
  2888.           11:   Nicht unterstützt.
  2889.        ---------------------------------------------------------------
  2890.  
  2891.      Hinweis:
  2892.      Bit 7 des Attribut-Bytes 1 ist nur effektiv wenn Bits 0, 1 = 00 sind.
  2893.  
  2894.      . . . . . . . . . . .               . . . . . . . . . . .  ... 
  2895.                                   :
  2896.      . . . . . . . . O O O               . O O O . . . O O O .    :
  2897.                                   :...
  2898.      . . . . . O O O . . .               . O O O . . . O O O .    :  :
  2899.                                   :  :W
  2900.      . . . O O O . . . . .               . . . . . . . . . . .  ..:  :i
  2901.                                      :e
  2902.      . . O . . . . . . . .               . . . . . . . . . . .       :d
  2903.                                      :e
  2904.      . . O . . . . . O O O               . O O O . . . O O O .       :r
  2905.                                      :h
  2906.      . O . . . . . O . . .               . O O O . . . O O O .       :o
  2907.                                      :l
  2908.      . O . . . . O . . . .   ...         . . . . . . . . . . .       :t
  2909.                    :                                     :
  2910.      . O . . . . O . . . .   ..:         . . . . . . . . . . .   ..  :
  2911.                    :                                  :  :
  2912.      . O . . . . O . . . .   ..:Wieder   . O O O . . . O O O .    :..:
  2913.                    :holt                              :
  2914.      . O . . . . O . . . .   ..:         . O O O . . . O O O .    :
  2915.                    :                                  :
  2916.      . O . . . . O . . . .   ..:         . . . . . . . . . . .   .:
  2917.  
  2918.           Abbildung 1                      Abbildung 2
  2919.  
  2920.      At2 ist Attribut-Byte 2
  2921.  
  2922.      Attribut-Byte 2 spezifiziert proportionale Abstand-Information für
  2923.      das Zeichen:
  2924.  
  2925.        Bit
  2926.        ---------------------------------------------------------------
  2927.        7          Reserviert
  2928.        ---------------------------------------------------------------
  2929.        6         Spezifiziert die Zahl der Säulen-Databytes, die
  2930.        5         zu ignorieren sind (bis zu 7 führende Säulen      
  2931.        4         können ignoriert werden).
  2932.        ---------------------------------------------------------------
  2933.        3         Spezifiziert die Gesamtsumme der zu druckenden          
  2934.        2         Punktsäulen. Jedes Zeichen hat eine Leer-
  2935.        1         Säule, die gedruckt werden muß. Diese Säule ist 
  2936.        0         von Bits 3-0 nicht mit eingeschlossen, z.B. für                     
  2937.          ein Zeichen, der 10 Säulen breit ist 
  2938.          (9 druckbare+1 leer) wären Bits 3-0 = 1001.
  2939.          Breiten weiter als 11 sind auf 11 gekürzt.
  2940.        --------------------------------------------------------------
  2941.  
  2942.      Hinweis:
  2943.      Um alle 11 Säulen zu drucken, dürfen Bits 6-0 auf ) gestellt werden.
  2944.      
  2945.      Entwurf der 'Draft' und Text-Ablade-Zeichen
  2946.      
  2947.      Wenn Zeichen für Druck sowohl in 'Entwurfsdruck' als auch in Text entworfen
  2948.      werden, sollte man bedenken, wie der Drucker Punkte addiert, um NLQ
  2949.      Zeichen zu kreieren. Die folgenden Abbildungen zeigen, wie der Drucker
  2950.      verschiedene Situationen behandelt. Punkte mit gezeigten offenen Kreisen
  2951.      (O) müssen vom Font-Design spezifiziert werden. Asterisks(*) vertreten
  2952.      Punkte, die vom Drucker automatisch in NLQ Modus zugefügt werden. 
  2953.      Hinweis: horizontal benachvarte Punkte wie im Font-Design spezifiziert
  2954.      werden im Entwurf.-Modus nicht gedruckt.
  2955.  
  2956.      Abbildung 1 illustriert, wie Punkte zu vertikalen Linien zugefügt werden,
  2957.      und wie die Schnittstellen senkrechter und diagonaler Linien behandelt
  2958.      werden. Abbildung 2 zeigt die Schnittstelle zweier diagonaler Linien.
  2959.  
  2960.        2^7 O . . . . . . . O . .           2^7 O . . . . . . . O . .
  2961.            * *             *                   *             *
  2962.        2^6 O . O . . . . . O . .           2^6 O . . . . . O . . . .
  2963.            *    *          *                   *         *
  2964.        2^5 O . . O . . . . O . .           2^5 O . . . O . . . . . .
  2965.            *      *        *                   *     *
  2966.        2^4 O . . . O . . . O . .           2^4 O O O . . . . . . . .
  2967.            *        *      *                   *     *
  2968.        2^3 O . . . . O . . O . .           2^3 O . . . O . . . . . .
  2969.            *          *    *                   *         *
  2970.        2^2 O . . . . . O . O . .           2^2 O . . . . . O . . . .
  2971.            *             * *                   *             *
  2972.        2^1 O . . . . . . . O . .           2^1 O . . . . . . . O . .
  2973.  
  2974.        2^0 . . . . . . . . . . .           2^0 . . . . . . . . . . .
  2975.  
  2976.            : : : : : : : : : : :               : : : : : : : : : : :
  2977.            : : : : : : : : : : :               : : : : : : : : : : :
  2978.     P1.....: : : : : : : : : : :        P1.....: : : : : : : : : : :
  2979.          : : : : : : : : : :                 : : : : : : : : : :
  2980.     P2.......: : : : : : : : : :        P2.......: : : : : : : : : :
  2981.            : : : : : : : : :                   : : : : : : : : :
  2982.     P3.........: : : : : : : : :        P3.........: : : : : : : : :
  2983.              : : : : : : : :                     : : : : : : : :
  2984.     P4...........: : : : : : : :        P4...........: : : : : : : :
  2985.                : : : : : : :                       : : : : : : :
  2986.     P5.............: : : : : : :        P5.............: : : : : : :
  2987.              : : : : : :                         : : : : : :
  2988.     P6...............: : : : : :        P6...............: : : : : :
  2989.                : : : : :                           : : : : :
  2990.     P7.................: : : : :        P7.................: : : : :
  2991.                  : : : :                             : : : :
  2992.     P8...................: : : :        P8...................: : : :
  2993.                    : : :                               : : :
  2994.     P9.....................: : :        P9.....................: : :
  2995.                  : :                                 : :
  2996.     P10......................: :        P10......................: :
  2997.                    :                                   :
  2998.     P11........................:        P11........................:
  2999.  
  3000.       Abbildung 1                     Abbildung 2
  3001.  
  3002.      Abbildung 3 ist ein Beispiel einer Schnittstelle zwischen senkrechten
  3003.      und horizontalen Linien.
  3004.          
  3005.          2^7 O O O O O O O O O . .
  3006.              *
  3007.          2^6 O . . . . . . . . . .
  3008.              *
  3009.          2^5 O . . . . . . . . . .
  3010.              *
  3011.          2^4 O O O O O . . . . . .
  3012.              *
  3013.          2^3 O . . . . . . . . . .
  3014.              *
  3015.          2^2 O . . . . . . . . . .
  3016.              *
  3017.          2^1 O . . . . . . . . . .
  3018.  
  3019.          2^0 . . . . . . . . . . .
  3020.  
  3021.              : : : : : : : : : : :
  3022.              : : : : : : : : : : :
  3023.           P1.....: : : : : : : : : : :
  3024.                : : : : : : : : : :
  3025.           P2.......: : : : : : : : : :
  3026.              : : : : : : : : :
  3027.           P3.........: : : : : : : : :
  3028.                : : : : : : : :
  3029.           P4...........: : : : : : : :
  3030.                  : : : : : : :
  3031.           P5.............: : : : : : :
  3032.                    : : : : : :
  3033.           P6...............: : : : : :
  3034.                  : : : : :
  3035.           P7.................: : : : :
  3036.                    : : : :
  3037.           P8...................: : : :
  3038.                      : : :
  3039.           P9.....................: : :
  3040.                        : :
  3041.           P10......................: :
  3042.                      :
  3043.           P11........................:
  3044.  
  3045.             Abbildung 3
  3046.  
  3047.      
  3048. Die Schnittstelle zwischen diagonalen und horizontalen Linien kanns zwei 
  3049. vertikale Punkte gedruckt werden, siehe Abbildung 4.
  3050.  
  3051.          2^7 O O O O O O O O . . .
  3052.                    *
  3053.          2^6 . . . . . . . O . . .
  3054.                    *
  3055.          2^5 . . . . . . O . . . .
  3056.                 *
  3057.          2^4 . . . . . O . . . . .
  3058.                   *
  3059.          2^3 . . . . O . . . . . .
  3060.                 *
  3061.          2^2 . . . O . . . . . . .
  3062.               *
  3063.          2^1 . . O . . . . . . . .
  3064.  
  3065.          2^0 . . . . . . . . . . .
  3066.  
  3067.              : : : : : : : : : : :
  3068.              : : : : : : : : : : :
  3069.           P1.....: : : : : : : : : : :
  3070.                : : : : : : : : : :
  3071.           P2.......: : : : : : : : : :
  3072.              : : : : : : : : :
  3073.           P3.........: : : : : : : : :
  3074.                : : : : : : : :
  3075.           P4...........: : : : : : : :
  3076.                  : : : : : : :
  3077.           P5.............: : : : : : :
  3078.                    : : : : : :
  3079.           P6...............: : : : : :
  3080.                  : : : : :
  3081.           P7.................: : : : :
  3082.                    : : : :
  3083.           P8...................: : : :
  3084.                      : : :
  3085.           P9.....................: : :
  3086.                        : :
  3087.           P10......................: :
  3088.                      :
  3089.           P11........................:
  3090.  
  3091.            Abbildung 4
  3092.  
  3093.      Wenn die Punkte addiert werden, kann die Position der 
  3094.      addierten Punkte wie in Abbildung 5 gewählt werden.
  3095.          
  3096.          2^7 . O . . . . . . . . .
  3097.             *
  3098.          2^6 . . O . . . . . . . .
  3099.               *
  3100.          2^5 . . . O . . . . . . .
  3101.  
  3102.          2^4 . . . . . . . . O . .
  3103.                    *
  3104.          2^3 . . . . . . O . . . .
  3105.                    *
  3106.          2^2 . . . . O . . . . . .
  3107.                *
  3108.          2^1 . . O . . . . . . . .
  3109.  
  3110.          2^0 . . . . . . . . . . .
  3111.  
  3112.              : : : : : : : : : : :
  3113.              : : : : : : : : : : :
  3114.           P1.....: : : : : : : : : : :
  3115.                : : : : : : : : : :
  3116.           P2.......: : : : : : : : : :
  3117.              : : : : : : : : :
  3118.           P3.........: : : : : : : : :
  3119.                : : : : : : : :
  3120.           P4...........: : : : : : : :
  3121.                  : : : : : : :
  3122.           P5.............: : : : : : :
  3123.                    : : : : : :
  3124.           P6...............: : : : : :
  3125.                  : : : : :
  3126.           P7.................: : : : :
  3127.                    : : : :
  3128.           P8...................: : : :
  3129.                      : : :
  3130.           P9.....................: : :
  3131.                        : :
  3132.           P10......................: :
  3133.                      :
  3134.           P11........................:
  3135.  
  3136.             Abbildung 5
  3137.  
  3138.      Als Beispiel bieten wir ein Grundprogramm an, das in 'Entwurf.' Modus lädt
  3139.      und druckt, der grüne Gamma Zeichen ist untengezeigt:
  3140.  
  3141.       2^7 . . O . . . . . O . .
  3142.                        P1 =0
  3143.       2^6 . . . O . . O . . . .    P2 =2^2+2^3=4+8=12
  3144.                        P3 =2^1+2^4+2^7=2+16+128=146
  3145.       2^5 . . . . O . . . . . .    P4 =2^0+2^6=1+64=65
  3146.                        P5 =2^1+2^5=2+32=34
  3147.       2^4 . . O . . O . . . . .    P6 =2^2+2^3+2^4=4+8+16=28
  3148.                        P7 =2^6=64
  3149.       2^3 . O . . . O . . . . .    P8 =0
  3150.                        P9 =2^7=128
  3151.       2^2 . O . . . O . . . . .    P10=0
  3152.                        P11=0
  3153.       2^1 . . O . O . . . . . .
  3154.  
  3155.       2^0 . . . O . . . . . . .
  3156.  
  3157.           : : : : : : : : : : :
  3158.           : : : : : : : : : : :
  3159.        P1.....: : : : : : : : : : :
  3160.         : : : : : : : : : :
  3161.        P2.......: : : : : : : : : :
  3162.           : : : : : : : : :
  3163.        P3.........: : : : : : : : :
  3164.             : : : : : : : :
  3165.        P4...........: : : : : : : :
  3166.               : : : : : : :
  3167.        P5.............: : : : : : :
  3168.             : : : : : :
  3169.        P6...............: : : : : :
  3170.               : : : : :
  3171.        P7.................: : : : :
  3172.                 : : : :
  3173.        P8...................: : : :
  3174.                   : : :
  3175.        P9.....................: : :
  3176.                 : :
  3177.        P10......................: :
  3178.                   :
  3179.        P11........................:
  3180.  
  3181.      Beispiel:
  3182.  
  3183.      100 REM DRAFT DOWNLOAD CHARACTER
  3184.      110 WIDTH "LPT1:",255
  3185.      120 OPEN "LPT1:" AS #1
  3186.      130 PRINT #1,CHR$(27)+"="+CHR$(15)+CHR$(0)+CHR$(20)+"A";
  3187.      140 PRINT #1,CHR$(0)+CHR$(11);
  3188.      150 RESTORE 270
  3189.      160 FOR I=1 TO 11
  3190.      170    READ A : PRINT #1,CHR$(A);
  3191.      180 NEXT I
  3192.      190 REM PRINT DRAFT DOWNLOAD
  3193.      200 PRINT #1,CHR$(27)+"I"+CHR$(4);
  3194.      210 PRINT #1,"A A A A A"+CHR$(10)+CHR$(13);
  3195.      220 REM PRINT TEXT DOWNLOAD
  3196.      230 PRINT #1,CHR$(27)+"I"+CHR$(6);
  3197.      240 PRINT #1,"A A A A A"+CHR$(10)+CHR$(13);
  3198.      250 CLOSE
  3199.      260 END
  3200.      270 DATA 0,12,146,65,34,28,64,0,128,0,0
  3201.  
  3202. <NLQ FONT ABLADUNG>
  3203. Definiert Beinah-Brief-Qualität (NLQ) Ablad-Zeichen in die spezifizierten  
  3204. Adressen-Lokationen im RAM.
  3205.      
  3206.      Befehl:   ESC   =    n1   n2    21   Cs   At1   At2   P1h   P1l ...P23l
  3207.      Dec.:     27    61   n1   n2    21   Cs   At1   At2   P1h   P1l ...P23l
  3208.      Hex.:     1B    3D   n1   n2    15   Cs   At1   At2   P1h   P1l ...P23l
  3209.  
  3210.      Beispiel:
  3211.  
  3212.      100 REM NLQ DOWNLOAD CHARACTER
  3213.      110 WIDTH "LPT1:",255
  3214.      120 OPEN "LPT1:" AS #1
  3215.      130 PRINT #1,CHR$(27)+"="+CHR$(50)+CHR$(0)+CHR$(21)+"A";
  3216.      140 PRINT #1,CHR$(0)+CHR$(11);
  3217.      150 RESTORE 240
  3218.      160 FOR I=1 TO 23*2
  3219.      170     READ A : PRINT #1,CHR$(A);
  3220.      180 NEXT I
  3221.      190 REM PRINT NLQ DOWNLOAD
  3222.      200 PRINT #1,CHR$(27)+"I"+CHR$(7);
  3223.      210 PRINT #1,"A A A A A"+CHR$(10)+CHR$(13);
  3224.      220 CLOSE
  3225.      230 END
  3226.      240 DATA 2,2,1,4,1,0,1,0,48,49,8,65,72,1,8,129
  3227.      250 DATA 8,1,136,1,136,1,136,1,136,1,137,0,9,144
  3228.      260 DATA 77,12,50,114,64,0,0,0,0,0,0,0,0,0,0,0
  3229.  
  3230.      Erklärung:
  3231.  
  3232.      Ein NLQ Font-Abladcharakter benutzt 23 Säulen und 18 Reihen von Punkten.
  3233.      Säule 24 ist immer leer.Ph spezifiziert den Inhalt der ungeraden Reihen, 
  3234.      Pl den der geraden Reihen. Nur 16 der 18 Reihen von Punkten, die für
  3235.      jedes Zeichen  zur Verfügung stehen, können für normale Zeichen
  3236.      gedruckt werden.
  3237.  
  3238.      Wenn Bit 7 des Attribut-Bytes 1 gleich 0 ist, werden Reihen 1-16 drucken;
  3239.      wenn es auf 1 gestellt ist, werden Reihen 3-18 drucken.
  3240.  
  3241.      NLQ Font Abladung
  3242.  
  3243.             1       . . . . . . . . . . . . . . . . . . . . . . .
  3244.             2   . . . . . . . . . . . . . . . . . . . . . . .
  3245.             3       . . . . . . . . . O X O X O . . . . . . . . .
  3246.             4   . . . . . . . O . . . . . . O . . . . . . . .
  3247.             5       . . . . . . O . . . . . . . . O . O . . . . .
  3248.             6   . . . . . O . . . . . . . . . . O . . . . . .
  3249.             7       . . . . O . . . . . . . . . . . O . . . . . .
  3250.             8   . . . . O . . . . . . . . . . . O . . . . . .
  3251.             9       . . . . O . . . . . . . . . . . O . . . . . .
  3252.             10  . . . . O . . . . . . . . . O . O . . . . . .
  3253.             11      . . . . . O X O X O X O X O X O . . . . . . .
  3254.             12  . . . . . . . . . . . . . . . O . . . . . . .
  3255.             13      . . . . . . . . . . . . . . . O . . . . . . .
  3256.             14  . O . . . . . . . . . . . . . O . . . . . . .
  3257.             15      O . . . . . . . . . . . . . . . O . . . . . .
  3258.             16  O . . . . . . . . . . . . . . . O . . . . . .
  3259.             17      . O X O . . . . . . . . . O X O . . . . . . .
  3260.             18  . . . . O X O X O X O X O . . . . . . . . . .
  3261.  
  3262.                 : : : : : : : : : : : : : : : : : : : : : : :
  3263. P1h=2     P1l=2     ........: : : : : : : : : : : : : : : : : : : : : : :
  3264.                   : : : : : : : : : : : : : : : : : : : : : :
  3265. P2h=1     P2l=4     ..........: : : : : : : : : : : : : : : : : : : : : :
  3266.                 : : : : : : : : : : : : : : : : : : : : :
  3267. P3h=1     P3l=0     ............: : : : : : : : : : : : : : : : : : : : :
  3268.                   : : : : : : : : : : : : : : : : : : : :
  3269. P4h=1     P4l=0     ..............: : : : : : : : : : : : : : : : : : : :
  3270.                     : : : : : : : : : : : : : : : : : : :
  3271. P5h=48    P5l=49    ................: : : : : : : : : : : : : : : : : : :
  3272.                       : : : : : : : : : : : : : : : : : :
  3273. P6h=8     P6l=65    ..................: : : : : : : : : : : : : : : : : :
  3274.                     : : : : : : : : : : : : : : : : :
  3275. P7h=72    P7l=1     ....................: : : : : : : : : : : : : : : : :
  3276.                       : : : : : : : : : : : : : : : :
  3277. P8h=8     P8l=129   ......................: : : : : : : : : : : : : : : :
  3278.                         : : : : : : : : : : : : : : :
  3279. P9h=8     P9l=1     ........................: : : : : : : : : : : : : : :
  3280.                           : : : : : : : : : : : : : :
  3281. P10h=136  P10l=1    ..........................: : : : : : : : : : : : : :
  3282.                         : : : : : : : : : : : : :
  3283. P11h=136  P11l=1    ............................: : : : : : : : : : : : :
  3284.                           : : : : : : : : : : : :
  3285. P12h=136  P12l=1    ..............................: : : : : : : : : : : :
  3286.                             : : : : : : : : : : :
  3287. P13h=136  P13l=1    ................................: : : : : : : : : : :
  3288.                               : : : : : : : : : :
  3289. P14h=137  P14l=0    ..................................: : : : : : : : : :
  3290.                             : : : : : : : : :
  3291. P15h=9    P15l=144  ....................................: : : : : : : : :
  3292.                               : : : : : : : :
  3293. P16h=77   P16l=12   ......................................: : : : : : : :
  3294.                                 : : : : : : :
  3295. P17h=50   P17l=114  ........................................: : : : : : :
  3296.                                   : : : : : :
  3297. P18h=64   P18l=0    ..........................................: : : : : :
  3298.                                 : : : : :
  3299. P19h=0    P19l=0    ............................................: : : : :
  3300.                                   : : : :
  3301. P20h=0    P20l=0    ..............................................: : : :
  3302.                                     : : :
  3303. P21h=0    P21l=0    ................................................: : :
  3304.                                       : :
  3305. P22h=0    P22l=0    ..................................................: :
  3306.                                     :
  3307. P23h=0    P23l=0    ....................................................:
  3308.  
  3309.      NLQ Abladcharakter benötigen 48 Bytes pro Zeichen.
  3310.      Es gibt 2 Bytes für die Attribut-Information und 46 Bytes für den
  3311.      Zeichen-Entwurf.
  3312.      
  3313.      Attribut-Information 1
  3314.  
  3315.       Bit Nr.                 Funktion
  3316.      ----------------------------------------------------------------
  3317.          7             0:     Normalcharakter
  3318.                1:     Absteigender Character
  3319.      ----------------------------------------------------------------
  3320.          6
  3321.          5
  3322.          4                    Ignoriert
  3323.          3
  3324.          2
  3325.      ----------------------------------------------------------------
  3326.          1             00:    Normalcharacter Druckmodus.
  3327.          0                    (kein Blockgraphikcharakter)
  3328.                01:    Linienzeichnencharakter.
  3329.                   Der Drucker wiederholt Punkte von
  3330.                   Reihen 15 in 17, 19, 21, und 23,
  3331.                   Reihe 16 in 18, 20, 22 und 24.
  3332.                10:    Schattencharakter.
  3333.                   Der Drucker wiederholt Punkte von Reihen 
  3334.                   1, 3, 5 und 7 auf 17, 19, 21 und 23,
  3335.                   Reihen 2, 4, 6 und 8 auf 18, 20, 22 
  3336.                   and 24.
  3337.                11:    Nicht unterstützt.
  3338.      ----------------------------------------------------------------
  3339.  
  3340.      Attribut-Information 2 ist reserviert. Attribut 2 soll immer auf Zero
  3341.      gestellt werden.
  3342.  
  3343. <DRUCK MIT IBM-GESAMTZEICHENSATZ (kontinuierlich)>
  3344. Alle Zeichen werden entsprechend dem Gesamtzeichensatzes laufend 
  3345. ausgedruckt.
  3346.  
  3347.      Befehl:   ESC     \       n1      n2
  3348.      Dez.  :   27      92      n1      n2
  3349.      Hex.  :   1B      5C      n1      n2
  3350.  
  3351.      Bemerkungen:
  3352.      *Die für n1 und n2 eingesetzten Werte geben an, wieviele Zeichen aus
  3353.       dem Gesamtzeichensatz gedruckt werden sollen. Die gesamte Anzahl
  3354.       errechnet sich wie folgt: ~Gesamtanzahl = (n2 x 256) + n1~
  3355.      *Alle Zeichen, die diesem Befehl folgen, werden aus dem Gesamt-
  3356.       zeichensatz gedruckt.
  3357.      *Näheres hierzu finden Sie in der Tabelle des IBM-Gesamtzeichensatzes
  3358.       im Anhang der Betriebsanleitung.
  3359.  
  3360.  
  3361. <DRUCK MIT GESAMTZEICHENSATZ (1 Zeichen)>
  3362. Nach diesem Befehl wird ein einzelnes Zeichen aus dem Gesamtzeichensatz 
  3363. gedruckt.
  3364.  
  3365.      Befehl:   ESC     ^
  3366.      Dez.  :   27      94
  3367.      Hex.  :   1B      5E
  3368.  
  3369.      Bemerkungen:
  3370.      *Nur das erste Zeichen, das diesem Befehl folgt, wird aus dem IBM-
  3371.       Gesamtzeichensatz gedruckt.
  3372.      *Näheres hierzu finden Sie in der Tabelle des IBM-Gesamtzeichensatzes
  3373.       im Anhang der Betriebsanleitung.
  3374.  
  3375. <KEIN-PAPIER-ENTDECKT>
  3376. Schaltet den Kein-Papier-Detektor ein.
  3377.  
  3378.      Ein:
  3379.      Befehl:   ESC     9
  3380.      Dez.:     27      57
  3381.      Hex.:     1B      39
  3382.  
  3383.      Aus:
  3384.      Befehl:   ESC     8
  3385.      Dez.:     27      56
  3386.      Hex.:     1B      38
  3387.  
  3388.      Hinweis:
  3389.      *Abschalten des Kein-Papier-Detektors verursacht Weiterdrucken nachdem
  3390.      Papier ausgelaufen ist.
  3391.  
  3392. <RÜCKSETZEN AUF AUSGANGSZUSTAND>
  3393. Mit diesem Befehl wird der Drucker auf seinen Ausgangszustand zurückgesetzt 
  3394. (initialisiert). 
  3395.  
  3396.      Befehl:   ESC  [    K    n1   0    m   35   p1   p2
  3397.      Dez.  :   27   91   75   n1   0    m   35   p1   p2
  3398.      Hex.  :   1B   5B   4B   n1   00   m   23   p1   p2
  3399.  
  3400.      Bemerkungen:
  3401.      *Für n1 können die folgenden Werte eingesetzt werden:
  3402.       n1=1: Nur Initialisierung 
  3403.       n1=3: Initialisierung und speichern mit p1
  3404.       n1=4: Initialisierung und speichern mit p1 und p2
  3405.      *Die folgende Tabelle gibt die verschiedenen Modi in Abhängigkeit vom
  3406.       Wert von m an:
  3407.  
  3408.      m       Initialisierung         Download
  3409.      ---------------------------------------------------------------
  3410.      0       Aktuelles Makro         Nicht löschen   Nicht speichern
  3411.      1       Aktuelles Makro         Löschen         Nicht speichern
  3412.      4       Werks-Voreinstellung    Nicht löschen   Nicht speichern
  3413.      5       Werks-Voreinstellung    Löschen         Nicht speichern
  3414.      254     Aktuelles Makro         Löschen         Speichern
  3415.      255     Werks-Voreinstellung    Löschen         Speichern
  3416.  
  3417.      *Die folgenden Tabellen erläutert die Wirkung von Parameter p1 und p2.
  3418.  
  3419.      p1 (Parameter 1)
  3420.      Bit                  AUS                 EIN
  3421.      ----------------------------------------------------------
  3422.      7  Byte ignorieren   Byte verarbeiten    Byte ignorieren
  3423.      6  Unbenutzt
  3424.      5  Kein-Papier-Alarm EIN                 AUS
  3425.      4  Auto-CR           AUS                 EIN
  3426.      3  Auto-LF           AUS                 EIN
  3427.      2  Seitenlänge       11                  12
  3428.      1  Nulldarstellung   Normal              Null mit Schrägstrich
  3429.      0  Zeichensatz       Satz 1              Satz 2
  3430.  
  3431.      p2 (Parameter 2):
  3432.      Bit                   AUS                 EIN
  3433.      ----------------------------------------------------------
  3434.      7  Byte ignorieren    Byte verarbeiten    Byte ignorieren
  3435.      6  Codeseite wählen   USA                 Mehrsprachig
  3436.      5  Unbenutzt          ---                 ---
  3437.      4  20cpi-Modus        EIN                 AUS
  3438.      3  Unbenutzt          ---                 ---
  3439.      2  FF bei TOF         EIN                 AUS
  3440.      1  Unbenutzt          ---                 ---
  3441.      0  Einzelblatteinzug  AUS                 EIN
  3442.  
  3443. <KLINGEL>
  3444. Summer summt für etwa 0,5 Sekunden.
  3445.  
  3446.      Befehl:   BEL
  3447.      Dez.:      7
  3448.      Hex.:     07
  3449.  
  3450. < IBM Modus (ASCII) >
  3451.  
  3452.    Hex.  0  1  2  3  4  5  6  7
  3453.  
  3454.     0   12 12 12 12 12 12  6 11
  3455.     1   12 12  5  8 12 12 12 11
  3456.     2   12 12  8 12 12 12 11 11
  3457.     3   12 12 12 12 12 12 11 12
  3458.     4   10 12 12 12 12 12 11 10
  3459.     5   12 12 12 12 12 12 12 12
  3460.     6   12 12 12 12 12 12 12 12
  3461.     7   12 12  6 12 12 12 11 12
  3462.     8   12 12  6 12 12 10 12 10
  3463.     9   12 12  6 12  8 12  8 12
  3464.     A   12 12 12  6 12 12  8 10
  3465.     B   12 12 12  6 12  8 10  9
  3466.     C   12 12  6 10 12 10  8  4
  3467.     D   12 12 12 12 12  8 12  9
  3468.     E   12 12  6 10 12 12 12 12
  3469.     F   12 12 10 10 12 12 11 12
  3470.  
  3471.     Einheit:1/120 zoll (0,21 mm)
  3472.     
  3473. < IBM Modus (USA) >
  3474.  
  3475.    Hex.  8  9  A  B  C  D  E  F
  3476.  
  3477.     0   12 12 12 12 12 12 12 12
  3478.     1   12 12 12 12 12 12 12 12
  3479.     2   12 12 12 12 12 12 11 10
  3480.     3   12 11 12 12 12 12 12 10
  3481.     4   12 11 12 12 12 12 12 12
  3482.     5   12 11 12 12 12 12 12 12
  3483.     6   12 12 12 12 12 12 12 12
  3484.     7   12 12 12 12 12 12 11 11
  3485.     8   12 11 12 12 12 12 12  8
  3486.     9   12 11 12 12 12 12 12  6
  3487.     A   12 12 12 12 12 12 12  6
  3488.     B    9 12 12 12 12 12 12 12
  3489.     C   10 12 12 12 12 12 12 10
  3490.     D    8 12 12 12 12 12 12  8
  3491.     E   12 12 12 12 12 12 10  8
  3492.     F   12 12 12 12 12 12 12 12
  3493.  
  3494.     Einheit:1/120 zoll (0,21 mm)
  3495.     
  3496. < IBM Modus (Mehrsprachig) >
  3497.  
  3498.    Hex.  8  9  A  B  C  D  E  F
  3499.  
  3500.     0   12 12 12 12 12 10 10 12
  3501.     1   12 12 12 12 12 11 12 12
  3502.     2   12 12 12 12 12 11 12 11
  3503.     3   12 11 12 12 12 11 10 12
  3504.     4   12 11 12 12 12 11 10 12
  3505.     5   12 11 12 11 12  8 11 12
  3506.     6   12 12 12 11 11  8 12 12
  3507.     7   12 12 12 11 11 12 11  7
  3508.     8   12 11 12 12 12  9 11  8
  3509.     9   12 11 12 12 12 12 11 11
  3510.     A   12 12 12 12 12 12 11  6
  3511.     B    9 10 12 12 12 12 11  8
  3512.     C   10 12 12 12 12 12 10  7
  3513.     D    8 11 12 12 12  4 11  8
  3514.     E   12 12 12 12 12  8 11  8
  3515.     F   12 12 12 12 10 12  5 12
  3516.  
  3517.     Einheit:1/120 zoll (0,21 mm)
  3518.     
  3519. < IBM Mode (Türkei) >
  3520.  
  3521.    Hex.  8  9  A  B  C  D  E  F
  3522.  
  3523.     0   12 12 12 12 12 12 12 12
  3524.     1   12 12 12 12 12 12 12 12
  3525.     2   12 12 12 12 12 12 11 10
  3526.     3   12 11 12 12 12 12 12 10
  3527.     4   12 11 12 12 12 12 12 12
  3528.     5   12 11 12 12 12 12 12 12
  3529.     6   12 12 12 12 12 12 12 12
  3530.     7   12 12 11 12 12 12 11 11
  3531.     8   12  8 12 12 12 12 12  8
  3532.     9   12 11 12 12 12 12 12  6
  3533.     A   12 12 12 12 12 12 12  6
  3534.     B    9 12 12 12 12 12 12 12
  3535.     C   10 12 12 12 12 12 12 10
  3536.     D    8 12 12 12 12 12 12  8
  3537.     E   12 12 12 12 12 12 10  8
  3538.     F   12 12 12 12 12 12 12 12
  3539.  
  3540.     Einheit:1/120 zoll (0,21 mm)
  3541.    
  3542. < IBM Modus (Portugal) >
  3543.  
  3544.    Hex.  8  9  A  B  C  D  E  F
  3545.  
  3546.     0   12 12 12 12 12 12 12 12
  3547.     1   12 11 12 12 12 12 12 12
  3548.     2   12 11 12 12 12 12 11 10
  3549.     3   12 11 12 12 12 12 12 10
  3550.     4   11 10 12 12 12 12 12 12
  3551.     5   12 11 12 12 12 12 12 12
  3552.     6   11 11 12 12 12 12 12 12
  3553.     7   12 12 12 12 12 12 11 11
  3554.     8   12  8 12 12 12 12 12  8
  3555.     9   11 11 10 12 12 12 12  6
  3556.     A   12 12 12 12 12 12 12  6
  3557.     B    8 12 12 12 12 12 12 12
  3558.     C   12 12 12 12 12 12 12 10
  3559.     D    8 11 12 12 12 12 12  8
  3560.     E   11 12 12 12 12 12 10  8
  3561.     F   11 10 12 12 12 12 12 12
  3562.  
  3563.    Einheit:1/120 zoll (0,21 mm)
  3564.    
  3565. < IBM Modus (Kanada-Französ) >
  3566.  
  3567.    Hex.  8  9  A  B  C  D  E  F
  3568.  
  3569.     0   12 12  4 12 12 12 12 12
  3570.     1   12 11  5 12 12 12 12 12
  3571.     2   12 11 12 12 12 12 11 10
  3572.     3   12 11 12 12 12 12 12 10
  3573.     4   11 11 11 12 12 12 12 12
  3574.     5   12  9  7 12 12 12 12 12
  3575.     6   12 12  7 12 12 12 12 12
  3576.     7   12 12 11 12 12 12 11 11
  3577.     8   12 10 12 12 12 12 12  8
  3578.     9   12 12 12 12 12 12 12  6
  3579.     A   12 12 12 12 12 12 12  6
  3580.     B    9 12 12 12 12 12 12 12
  3581.     C   10 12 12 12 12 12 12 10
  3582.     D   11 11 12 12 12 12 12  8
  3583.     E   11 11 12 12 12 12 10  8
  3584.     F   12 12 12 12 12 12 12 12
  3585.  
  3586.    Einheit:1/120 zoll (0,21 mm)
  3587.      
  3588. < IBM Modus (Norwegen) >
  3589.  
  3590.    Hex.  8  9  A  B  C  D  E  F
  3591.  
  3592.     0   12 12 12 12 12 12 12 12
  3593.     1   12 12 12 12 12 12 12 12
  3594.     2   12 12 12 12 12 12 11 10
  3595.     3   12 11 12 12 12 12 12 10
  3596.     4   12 11 12 12 12 12 12 12
  3597.     5   12 11 12 12 12 12 12 12
  3598.     6   12 12 12 12 12 12 12 12
  3599.     7   12 12 12 12 12 12 11 11
  3600.     8   12 11 12 12 12 12 12  8
  3601.     9   12 11 12 12 12 12 12  6
  3602.     A   12 12 12 12 12 12 12  6
  3603.     B    9 10 12 12 12 12 12 12
  3604.     C   10 12 12 12 12 12 12 10
  3605.     D    8 11 12 12 12 12 12  8
  3606.     E   12 12 12 12 12 12 10  8
  3607.     F   12 12 10 12 12 12 12 12
  3608.  
  3609.     Einheit:1/120 zoll (0,21 mm)
  3610.     
  3611. < IBM Modus (BRASCII) >
  3612.  
  3613.    Hex.  8  9  A  B  C  D  E  F
  3614.  
  3615.     0    -  - 12  8 11 11 12 10
  3616.     1    -  - 12 12 11 12 12 12
  3617.     2    -  - 12  8 11 10 12 11
  3618.     3    -  - 12  7 11 10 11 12
  3619.     4    -  - 10  5 12 12 12 11
  3620.     5    -  - 12 12 12 11 12 10
  3621.     6    -  -  4 12 12 11 12 11
  3622.     7    -  - 12  6 12 12 12 12
  3623.     8    -  - 11  7 11 11 12 12
  3624.     9    -  - 12  8 12 11 12 12
  3625.     A    -  - 12 12 11 11 12 12
  3626.     B    -  - 12 12 11 11 12 12
  3627.     C    -  - 12 12  8 12  8 12
  3628.     D    -  - 12 12  8 11 12 10
  3629.     E    -  - 12 12 12 11 10 11
  3630.     F    -  - 11 12  9 12  9 11
  3631.  
  3632.    Einheit:1/120 zoll (0,21 mm)
  3633.  
  3634. < IBM Modus (ABICOMP) >
  3635.  
  3636.    Hex.  8  9  A  B  C  D  E  F
  3637.  
  3638.     0    -  - 12 10 12 11 12 12
  3639.     1    -  - 11 10 12 12 12 12
  3640.     2    -  - 11 12 12 11 12 12
  3641.     3    -  - 11 11 12 10 12 12
  3642.     4    -  - 11 11 11 11 12 12
  3643.     5    -  - 12 12 12 12 12 12
  3644.     6    -  - 12 11 12 12 12 12
  3645.     7    -  - 11 11 12 12 12 12
  3646.     8    -  - 12 11 12 12 12 12
  3647.     9    -  - 11 12 12 12 12 12
  3648.     A    -  - 11 12 12 11 12 12
  3649.     B    -  -  8 11  8 12 12 12
  3650.     C    -  -  8 12 12 12 12 12
  3651.     D    -  - 12  6 10 12 12 12
  3652.     E    -  -  9 12  9 12 12 12
  3653.     F    -  - 12  8 12 12 12  -
  3654.  
  3655.    Einheit:1/120 zoll (0,21 mm)
  3656.  
  3657.